AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Describes the modification status of an EBS volume.

If the volume has never been modified, some element values will be null.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Model.VolumeModification

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class VolumeModification

The VolumeModification type exposes the following members

Constructors

NameDescription
Public Method VolumeModification()

Properties

NameTypeDescription
Public Property EndTime System.DateTime

Gets and sets the property EndTime.

The modification completion or failure time.

Public Property ModificationState Amazon.EC2.VolumeModificationState

Gets and sets the property ModificationState.

The current modification state. The modification state is null for unmodified volumes.

Public Property OriginalIops System.Int32

Gets and sets the property OriginalIops.

The original IOPS rate of the volume.

Public Property OriginalMultiAttachEnabled System.Boolean

Gets and sets the property OriginalMultiAttachEnabled.

The original setting for Amazon EBS Multi-Attach.

Public Property OriginalSize System.Int32

Gets and sets the property OriginalSize.

The original size of the volume, in GiB.

Public Property OriginalThroughput System.Int32

Gets and sets the property OriginalThroughput.

The original throughput of the volume, in MiB/s.

Public Property OriginalVolumeType Amazon.EC2.VolumeType

Gets and sets the property OriginalVolumeType.

The original EBS volume type of the volume.

Public Property Progress System.Int64

Gets and sets the property Progress.

The modification progress, from 0 to 100 percent complete.

Public Property StartTime System.DateTime

Gets and sets the property StartTime.

The modification start time.

Public Property StatusMessage System.String

Gets and sets the property StatusMessage.

A status message about the modification progress or failure.

Public Property TargetIops System.Int32

Gets and sets the property TargetIops.

The target IOPS rate of the volume.

Public Property TargetMultiAttachEnabled System.Boolean

Gets and sets the property TargetMultiAttachEnabled.

The target setting for Amazon EBS Multi-Attach.

Public Property TargetSize System.Int32

Gets and sets the property TargetSize.

The target size of the volume, in GiB.

Public Property TargetThroughput System.Int32

Gets and sets the property TargetThroughput.

The target throughput of the volume, in MiB/s.

Public Property TargetVolumeType Amazon.EC2.VolumeType

Gets and sets the property TargetVolumeType.

The target EBS volume type of the volume.

Public Property VolumeId System.String

Gets and sets the property VolumeId.

The ID of the volume.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5