GoogleApi.VMMigration.V1.Model.PersistentDiskDefaults (google_api_vm_migration v0.11.0)
View SourceDetails for creation of a Persistent Disk.
Attributes
-
additionalLabels(type:map(), default:nil) - A map of labels to associate with the Persistent Disk. -
diskName(type:String.t, default:nil) - Optional. The name of the Persistent Disk to create. -
diskType(type:String.t, default:nil) - The disk type to use. -
encryption(type:GoogleApi.VMMigration.V1.Model.Encryption.t, default:nil) - Optional. The encryption to apply to the disk. -
sourceDiskNumber(type:integer(), default:nil) - Required. The ordinal number of the source VM disk. -
vmAttachmentDetails(type:GoogleApi.VMMigration.V1.Model.VmAttachmentDetails.t, default:nil) - Optional. Details for attachment of the disk to a VM. Used when the disk is set to be attached to a target VM.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.PersistentDiskDefaults{ additionalLabels: map() | nil, diskName: String.t() | nil, diskType: String.t() | nil, encryption: GoogleApi.VMMigration.V1.Model.Encryption.t() | nil, sourceDiskNumber: integer() | nil, vmAttachmentDetails: GoogleApi.VMMigration.V1.Model.VmAttachmentDetails.t() | nil }