Class AwsEbsProperties
AWS EBS volume related properties.
Inherited Members
Namespace: Oci.CloudbridgeService.Models
Assembly: OCI.DotNetSDK.Cloudbridge.dll
Syntax
public class AwsEbsProperties
Properties
Attachments
Declaration
[JsonProperty(PropertyName = "attachments")]
public List<VolumeAttachment> Attachments { get; set; }
Property Value
Type | Description |
---|---|
List<VolumeAttachment> | Information about the volume attachments. |
AvailabilityZone
Declaration
[JsonProperty(PropertyName = "availabilityZone")]
public string AvailabilityZone { get; set; }
Property Value
Type | Description |
---|---|
string | The Availability Zone for the volume. |
Iops
Declaration
[JsonProperty(PropertyName = "iops")]
public int? Iops { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of I/O operations per second. |
IsEncrypted
Declaration
[Required(ErrorMessage = "IsEncrypted is required.")]
[JsonProperty(PropertyName = "isEncrypted")]
public bool? IsEncrypted { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the volume is encrypted. |
Remarks
Required
IsMultiAttachEnabled
Declaration
[Required(ErrorMessage = "IsMultiAttachEnabled is required.")]
[JsonProperty(PropertyName = "isMultiAttachEnabled")]
public bool? IsMultiAttachEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether Amazon EBS Multi-Attach is enabled. |
Remarks
Required
SizeInGiBs
Declaration
[Required(ErrorMessage = "SizeInGiBs is required.")]
[JsonProperty(PropertyName = "sizeInGiBs")]
public int? SizeInGiBs { get; set; }
Property Value
Type | Description |
---|---|
int? | The size of the volume, in GiBs. |
Remarks
Required
Status
Declaration
[JsonProperty(PropertyName = "status")]
public string Status { get; set; }
Property Value
Type | Description |
---|---|
string | The volume state. |
Tags
Declaration
[JsonProperty(PropertyName = "tags")]
public List<Tag> Tags { get; set; }
Property Value
Type | Description |
---|---|
List<Tag> | Any tags assigned to the volume. |
Throughput
Declaration
[JsonProperty(PropertyName = "throughput")]
public int? Throughput { get; set; }
Property Value
Type | Description |
---|---|
int? | The throughput that the volume supports, in MiB/s. |
VolumeKey
Declaration
[Required(ErrorMessage = "VolumeKey is required.")]
[JsonProperty(PropertyName = "volumeKey")]
public string VolumeKey { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of the volume. |
Remarks
Required
VolumeType
Declaration
[Required(ErrorMessage = "VolumeType is required.")]
[JsonProperty(PropertyName = "volumeType")]
public string VolumeType { get; set; }
Property Value
Type | Description |
---|---|
string | The volume type. |
Remarks
Required