Show / Hide Table of Contents

Class AwsEbsProperties

AWS EBS volume related properties.

Inheritance
object
AwsEbsProperties
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

In this article
Back to top