Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ParavirtualizedVolumeAttachment

A paravirtualized volume attachment.

Properties

Const attachmentType

attachmentType: string = "paravirtualized"

availabilityDomain

availabilityDomain: string

The availability domain of an instance.

Example: {@code Uocm:PHX-AD-1}

compartmentId

compartmentId: string

The OCID of the compartment.

Optional device

device: undefined | string

The device name.

Optional displayName

displayName: undefined | string

A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

id

id: string

The OCID of the volume attachment.

instanceId

instanceId: string

The OCID of the instance the volume is attached to.

Optional isMultipath

isMultipath: undefined | false | true

Whether the Iscsi or Paravirtualized attachment is multipath or not, it is not applicable to NVMe attachment.

Optional isPvEncryptionInTransitEnabled

isPvEncryptionInTransitEnabled: undefined | false | true

Whether in-transit encryption for the data volume's paravirtualized attachment is enabled or not.

Optional isReadOnly

isReadOnly: undefined | false | true

Whether the attachment was created in read-only mode.

Optional isShareable

isShareable: undefined | false | true

Whether the attachment should be created in shareable mode. If an attachment is created in shareable mode, then other instances can attach the same volume, provided that they also create their attachments in shareable mode. Only certain volume types can be attached in shareable mode. Defaults to false if not specified.

Optional isVolumeCreatedDuringLaunch

isVolumeCreatedDuringLaunch: undefined | false | true

Flag indicating if this volume was created for the customer as part of a simplified launch. Used to determine whether the volume requires deletion on instance termination.

Optional iscsiLoginState

iscsiLoginState: IscsiLoginState

The iscsi login state of the volume attachment. For a Iscsi volume attachment, all iscsi sessions need to be all logged-in or logged-out to be in logged-in or logged-out state.

lifecycleState

lifecycleState: LifecycleState

The current state of the volume attachment.

timeCreated

timeCreated: Date

The date and time the volume was created, in the format defined by RFC3339.

Example: {@code 2016-08-25T21:10:29.600Z}

volumeId

volumeId: string

The OCID of the volume.

Methods

getDeserializedJsonObj

getJsonObj