VirtualDiskApiDTO

Description

Model to describe a Virtual Disk

Optional Parameters

uuid
  • type: string

displayName
  • type: string

  • description: A user readable name of the api object. Cannot be blank. The UTF-8 encoding must be at most 255 bytes.

className
  • type: string

tier
  • type: string

  • description: The tier of the Virtual Disk

actions
  • type: array

  • description: The related action: Move or Delete

stats
  • type: array

  • description: The related statistics for this virtual disk

attachedVirtualMachine
  • description: The Virtual Machine if the disk is attached

  • reference: BaseApiDTO

provider
  • description: The Storage provider

  • reference: BaseApiDTO

dataCenter
  • description: The DataCenter where the VirtualDisk resides

  • reference: BaseApiDTO

environmentType
  • type: string

  • description: Environment type

  • enum: ['CLOUD', 'ONPREM', 'HYBRID']

lastModified
  • type: integer

  • format: int64

  • description: Last Modified

businessAccount
  • description: Business Account

  • reference: BaseApiDTO

resourceGroup
  • description: Resource Group

  • reference: BaseApiDTO

creationTime
  • type: string

  • description: Creation time

skuName
  • type: string

  • description: Sku name

snapshotId
  • type: string

  • description: Snapshot id

encryption
  • type: string

  • description: Encryption

attachmentState
  • type: string

  • description: Attachment state

  • enum: ['AVAILABLE', 'IN_USE', 'UNKNOWN']

diskRole
  • type: string

  • description: Disk Role

  • enum: ['OS Disk', 'Data Disk']

name
  • type: string

  • description: Name

ephemeral
  • type: string

  • description: Ephemeral

lastAttachedVm
  • type: string

  • description: Name of the VM this volume was last attached to.

numDaysUnattached
  • type: string

  • description: Number of days ago this volume was last attached.

hourlyBilledOps
  • type: number

  • format: double

  • description: Average number of billed operations per hour.

creationTimeStamp
  • type: integer

  • format: int64

  • description: Timestamp in milliseconds for the creation of the virtual disk.

attachedVMStorageCompatibility
  • type: string

  • description: Storage compatibility for virtualDisks's attached VM(s). The compatibility will affect scale analysis for the volume. If an attached VM is not PREMIUM compatible, the volume will never scale to a premium StorageTier

  • enum: ['PREMIUM', 'STANDARD']

storageUsageType
  • type: string

  • description: Usage type for the volume, i.e., what the volume is used for.

  • enum: ['SITE_RECOVERY', 'BACKUP', 'STANDARD']

resourceId
  • type: string

  • description: Resource identifier of the volume. For example, the resource id in Azure, the ARN in AWS, or the full resource name in GCP.

redundancyType
  • type: string

  • description: Specifies the redundancy type for the volume

iacInfo
  • description: Iac configuration for the Virtual Volume.

  • reference: EntityIacApiDTO