Disks - Create Or Update

Membuat atau memperbarui disk.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}?api-version=2021-12-01

Parameter URI

Name In Required Type Description
diskName
path True
  • string

Nama disk terkelola yang sedang dibuat. Nama tidak dapat diubah setelah disk dibuat. Karakter yang didukung untuk namanya adalah a-z, A-Z, 0-9, _ dan -. Panjang nama maksimal adalah 80 karakter.

resourceGroupName
path True
  • string

Nama grup sumber daya.

subscriptionId
path True
  • string

Info masuk langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Required Type Description
location True
  • string

Lokasi sumber daya

properties.creationData True

Informasi sumber disk. Informasi CreationData tidak dapat diubah setelah disk dibuat.

extendedLocation

Lokasi yang diperluas tempat disk akan dibuat. Lokasi yang diperluas tidak dapat diubah.

properties.burstingEnabled
  • boolean

Atur ke true untuk mengaktifkan bursting di luar target performa disk yang disediakan. Bursting dinonaktifkan secara default. Tidak berlaku untuk disk Ultra.

properties.completionPercent
  • number

Persentase selesai untuk salinan latar belakang saat sumber daya dibuat melalui operasi CopyStart.

properties.dataAccessAuthMode

Persyaratan autentikasi tambahan saat mengekspor atau mengunggah ke disk atau rekam jepret.

properties.diskAccessId
  • string

ID ARM dari sumber daya DiskAccess untuk menggunakan titik akhir privat pada disk.

properties.diskIOPSReadOnly
  • integer

Jumlah total IOPS yang akan diizinkan di semua VM yang memasang disk bersama sebagai ReadOnly. Satu operasi dapat ditransfer antara 4k dan 256k byte.

properties.diskIOPSReadWrite
  • integer

Jumlah IOPS yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. Satu operasi dapat ditransfer antara 4k dan 256k byte.

properties.diskMBpsReadOnly
  • integer

Throughput total (MBps) yang akan diizinkan di semua VM yang memasang disk bersama sebagai ReadOnly. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.

properties.diskMBpsReadWrite
  • integer

Bandwidth yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.

properties.diskSizeGB
  • integer

Jika creationData.createOption Kosong, bidang ini wajib dan menunjukkan ukuran disk yang akan dibuat. Jika bidang ini ada untuk pembaruan atau pembuatan dengan opsi lain, bidang ini menunjukkan perubahan ukuran. Mengubah ukuran hanya diperbolehkan jika disk tidak terpasang pada VM yang sedang berjalan, dan hanya dapat meningkatkan ukuran disk.

properties.encryption

Properti enkripsi dapat digunakan untuk mengenkripsi data tidak aktif dengan kunci yang dikelola pelanggan atau kunci yang dikelola platform.

properties.encryptionSettingsCollection

Kumpulan pengaturan enkripsi yang digunakan untuk Azure Disk Encryption, dapat berisi beberapa pengaturan enkripsi per disk atau rekam jepret.

properties.hyperVGeneration

Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS.

properties.maxShares
  • integer

Jumlah maksimum VM yang dapat dilampirkan ke disk secara bersamaan. Nilai yang lebih besar dari satu menunjukkan disk yang dapat dipasang pada beberapa VM secara bersamaan.

properties.networkAccessPolicy

Kebijakan untuk mengakses disk melalui jaringan.

properties.osType

Jenis Sistem Operasi.

properties.publicNetworkAccess

Kebijakan untuk mengontrol ekspor pada disk.

properties.purchasePlan

Informasi rencana pembelian untuk gambar tempat disk OS dibuat. Misalnya - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}

properties.securityProfile

Berisi informasi terkait keamanan untuk sumber daya.

properties.supportedCapabilities

Daftar kemampuan yang didukung untuk gambar tempat disk OS dibuat.

properties.supportsHibernation
  • boolean

Menunjukkan OS pada disk mendukung hibernasi.

properties.tier
  • string

Tingkat performa disk (misalnya, P4, S10) seperti yang dijelaskan di sini: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Tidak berlaku untuk disk Ultra.

sku

Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, atau StandardSSD_ZRS.

tags
  • object

Tag sumber daya

zones
  • string[]

Daftar Zona logika untuk Disk.

Respons

Name Type Description
200 OK

OK

202 Accepted

Diterima

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Create a confidential VM supported disk encrypted with customer managed key
Create a managed disk and associate with disk access resource.
Create a managed disk and associate with disk encryption set.
Create a managed disk by copying a snapshot.
Create a managed disk by importing an unmanaged blob from a different subscription.
Create a managed disk by importing an unmanaged blob from the same subscription.
Create a managed disk from a platform image.
Create a managed disk from an existing managed disk in the same or different subscription.
Create a managed disk from ImportSecure create option
Create a managed disk from UploadPreparedSecure create option
Create a managed disk with dataAccessAuthMode
Create a managed disk with security profile
Create a managed disk with ssd zrs account type.
Create a managed upload disk.
Create an empty managed disk in extended location.
Create an empty managed disk.
Create an ultra managed disk with logicalSectorSize 512E

Create a confidential VM supported disk encrypted with customer managed key

Sample Request

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
      "secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
      "secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    }
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
      "secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    }
  }
}

Create a managed disk and associate with disk access resource.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "networkAccessPolicy": "AllowPrivate",
    "diskAccessId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/{existing-diskAccess-name}"
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Succeeded",
    "networkAccessPolicy": "AllowPrivate",
    "diskAccessId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/{existing-diskAccess-name}",
    "publicNetworkAccess": "Enabled"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk and associate with disk encryption set.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "encryption": {
      "diskEncryptionSetId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{existing-diskEncryptionSet-name}"
    }
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Succeeded",
    "encryption": {
      "diskEncryptionSetId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{existing-diskEncryptionSet-name}"
    }
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk by copying a snapshot.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
    }
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
    }
  }
}

Create a managed disk by importing an unmanaged blob from a different subscription.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Import",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Import",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Import",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}

Create a managed disk by importing an unmanaged blob from the same subscription.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Import",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Import",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Import",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}

Create a managed disk from a platform image.

Sample Request

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "purchasePlan": {
      "name": "{sku}",
      "publisher": "{publisher}",
      "product": "{offer}"
    },
    "supportedCapabilities": {
      "acceleratedNetwork": true,
      "architecture": "Arm64"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    },
    "provisioningState": "Updating"
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "purchasePlan": {
      "name": "{sku}",
      "publisher": "{publisher}",
      "product": "{offer}"
    },
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
      }
    }
  }
}

Create a managed disk from an existing managed disk in the same or different subscription.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk2?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
    }
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk2"
}
{
  "properties": {
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk2"
}

Create a managed disk from ImportSecure create option

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
    },
    "creationData": {
      "createOption": "ImportSecure",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
      "securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
    },
    "creationData": {
      "createOption": "ImportSecure",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
      "securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
    }
  }
}
{
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
    },
    "creationData": {
      "createOption": "ImportSecure",
      "storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
      "securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
    }
  }
}

Create a managed disk from UploadPreparedSecure create option

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "UploadPreparedSecure",
      "uploadSizeBytes": 10737418752
    }
  }
}

Sample Response

{
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "UploadPreparedSecure",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "UploadPreparedSecure",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Succeeded"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk with dataAccessAuthMode

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "dataAccessAuthMode": "AzureActiveDirectory"
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Succeeded",
    "dataAccessAuthMode": "AzureActiveDirectory"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk with security profile

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "North Central US",
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
      }
    }
  }
}

Sample Response

{
  "name": "myDisk",
  "location": "North Central US",
  "properties": {
    "provisioningState": "Updating",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
      }
    }
  }
}
{
  "name": "myDisk",
  "location": "North Central US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
      }
    }
  }
}

Create a managed disk with ssd zrs account type.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "sku": {
    "name": "Premium_ZRS"
  },
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "Premium_ZRS",
    "tier": "Premium"
  }
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "Premium_ZRS",
    "tier": "Premium"
  }
}

Create a managed upload disk.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "uploadSizeBytes": 10737418752
    }
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}

Create an empty managed disk in extended location.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "extendedLocation": {
    "type": "EdgeZone",
    "name": "{edge-zone-id}"
  },
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "extendedLocation": {
    "type": "EdgeZone",
    "name": "{edge-zone-id}"
  }
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "extendedLocation": {
    "type": "EdgeZone",
    "name": "{edge-zone-id}"
  }
}

Create an empty managed disk.

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}

Create an ultra managed disk with logicalSectorSize 512E

Sample Request

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "location": "West US",
  "sku": {
    "name": "UltraSSD_LRS"
  },
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 512
    },
    "diskSizeGB": 200
  }
}

Sample Response

{
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 512
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}
{
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 512
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}

Definisi

Architecture

Arsitektur CPU yang didukung oleh disk OS.

CreationData

Data yang digunakan saat membuat disk.

DataAccessAuthMode

Persyaratan autentikasi tambahan saat mengekspor atau mengunggah ke disk atau rekam jepret.

Disk

Sumber daya disk.

DiskCreateOption

Ini menghitung kemungkinan sumber pembuatan disk.

DiskSecurityProfile

Berisi informasi terkait keamanan untuk sumber daya.

DiskSecurityTypes

Menentukan SecurityType VM. Hanya berlaku untuk disk OS.

DiskSku

Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, atau StandardSSD_ZRS.

DiskState

Ini menghitung kemungkinan status disk.

DiskStorageAccountTypes

Nama sku.

Encryption

Pengaturan enkripsi saat tidak aktif untuk disk atau rekam jepret

EncryptionSettingsCollection

Pengaturan enkripsi untuk disk atau rekam jepret

EncryptionSettingsElement

Pengaturan enkripsi untuk satu volume disk.

EncryptionType

Jenis kunci yang digunakan untuk mengenkripsi data disk.

ExtendedLocation

Jenis kompleks lokasi yang diperluas.

ExtendedLocationTypes

Jenis lokasi yang diperluas.

HyperVGeneration

Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS.

ImageDiskReference

Gambar sumber yang digunakan untuk membuat disk.

KeyVaultAndKeyReference

Key Vault Url Kunci dan id vault KeK, KeK bersifat opsional dan ketika disediakan digunakan untuk membongkar encryptionKey

KeyVaultAndSecretReference

Key Vault Url Rahasia dan id vault kunci enkripsi

NetworkAccessPolicy

Kebijakan untuk mengakses disk melalui jaringan.

OperatingSystemTypes

Jenis Sistem Operasi.

PropertyUpdatesInProgress

Properti disk yang pembaruannya tertunda.

PublicNetworkAccess

Kebijakan untuk mengontrol ekspor pada disk.

PurchasePlan

Digunakan untuk menetapkan konteks pembelian artefak Pihak ke-3 apa pun melalui MarketPlace.

ShareInfoElement
SourceVault

Id vault adalah id Azure Resource Manager Resource dalam formulir /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}

SupportedCapabilities

Daftar kemampuan yang didukung bertahan pada sumber daya disk untuk penggunaan VM.

Architecture

Arsitektur CPU yang didukung oleh disk OS.

Name Type Description
Arm64
  • string
x64
  • string

CreationData

Data yang digunakan saat membuat disk.

Name Type Description
createOption

Ini menghitung kemungkinan sumber pembuatan disk.

galleryImageReference

Diperlukan jika membuat dari Gambar Galeri. Id ImageDiskReference akan menjadi id ARM dari versi gambar galley bersama untuk membuat disk.

imageReference

Informasi sumber disk.

logicalSectorSize
  • integer

Ukuran sektor logis dalam byte untuk disk Ultra. Nilai yang didukung adalah 512 dan 4096. 4096 adalah default.

securityDataUri
  • string

Jika createOption adalah ImportSecure, ini adalah URI blob yang akan diimpor ke status tamu VM.

sourceResourceId
  • string

Jika createOption adalah Salin, ini adalah id ARM dari rekam jepret atau disk sumber.

sourceUniqueId
  • string

Jika bidang ini diatur, ini adalah id unik yang mengidentifikasi sumber sumber daya ini.

sourceUri
  • string

Jika createOption adalah Impor, ini adalah URI blob yang akan diimpor ke disk terkelola.

storageAccountId
  • string

Diperlukan jika createOption adalah Impor. Pengidentifikasi Azure Resource Manager akun penyimpanan yang berisi blob untuk diimpor sebagai disk.

uploadSizeBytes
  • integer

Jika createOption Upload, ini adalah ukuran konten unggahan termasuk footer VHD. Nilai ini harus antara 20972032 (20 MiB + 512 byte untuk footer VHD) dan 35183298347520 byte (32 TiB + 512 byte untuk footer VHD).

DataAccessAuthMode

Persyaratan autentikasi tambahan saat mengekspor atau mengunggah ke disk atau rekam jepret.

Name Type Description
AzureActiveDirectory
  • string

Saat URL ekspor/unggah digunakan, sistem memeriksa apakah pengguna memiliki identitas di Azure Active Directory dan memiliki izin yang diperlukan untuk mengekspor/mengunggah data. Silakan merujuk ke aka.ms/DisksAzureADAuth.

None
  • string

Tidak ada autentikasi tambahan yang akan dilakukan saat mengakses URL ekspor/unggah.

Disk

Sumber daya disk.

Name Type Description
extendedLocation

Lokasi yang diperluas tempat disk akan dibuat. Lokasi yang diperluas tidak dapat diubah.

id
  • string

ID sumber daya

location
  • string

Lokasi sumber daya

managedBy
  • string

URI relatif yang berisi ID VM yang memiliki disk yang terpasang.

managedByExtended
  • string[]

Daftar URI relatif yang berisi ID VM yang memiliki disk terpasang. maxShares harus diatur ke nilai yang lebih besar dari satu untuk disk untuk memungkinkan melampirkannya ke beberapa VM.

name
  • string

Nama sumber daya

properties.burstingEnabled
  • boolean

Atur ke true untuk mengaktifkan bursting di luar target performa disk yang disediakan. Bursting dinonaktifkan secara default. Tidak berlaku untuk disk Ultra.

properties.completionPercent
  • number

Persentase selesai untuk salinan latar belakang saat sumber daya dibuat melalui operasi CopyStart.

properties.creationData

Informasi sumber disk. Informasi CreationData tidak dapat diubah setelah disk dibuat.

properties.dataAccessAuthMode

Persyaratan autentikasi tambahan saat mengekspor atau mengunggah ke disk atau rekam jepret.

properties.diskAccessId
  • string

ID ARM dari sumber daya DiskAccess untuk menggunakan titik akhir privat pada disk.

properties.diskIOPSReadOnly
  • integer

Jumlah total IOPS yang akan diizinkan di semua VM yang memasang disk bersama sebagai ReadOnly. Satu operasi dapat ditransfer antara 4k dan 256k byte.

properties.diskIOPSReadWrite
  • integer

Jumlah IOPS yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. Satu operasi dapat ditransfer antara 4k dan 256k byte.

properties.diskMBpsReadOnly
  • integer

Throughput total (MBps) yang akan diizinkan di semua VM yang memasang disk bersama sebagai ReadOnly. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.

properties.diskMBpsReadWrite
  • integer

Bandwidth yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.

properties.diskSizeBytes
  • integer

Ukuran disk dalam byte. Bidang ini hanya-baca.

properties.diskSizeGB
  • integer

Jika creationData.createOption Kosong, bidang ini wajib dan menunjukkan ukuran disk yang akan dibuat. Jika bidang ini ada untuk pembaruan atau pembuatan dengan opsi lain, bidang ini menunjukkan perubahan ukuran. Mengubah ukuran hanya diperbolehkan jika disk tidak terpasang pada VM yang sedang berjalan, dan hanya dapat meningkatkan ukuran disk.

properties.diskState

Status disk.

properties.encryption

Properti enkripsi dapat digunakan untuk mengenkripsi data tidak aktif dengan kunci yang dikelola pelanggan atau kunci yang dikelola platform.

properties.encryptionSettingsCollection

Kumpulan pengaturan enkripsi yang digunakan untuk Azure Disk Encryption, dapat berisi beberapa pengaturan enkripsi per disk atau rekam jepret.

properties.hyperVGeneration

Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS.

properties.maxShares
  • integer

Jumlah maksimum VM yang dapat dilampirkan ke disk secara bersamaan. Nilai yang lebih besar dari satu menunjukkan disk yang dapat dipasang pada beberapa VM secara bersamaan.

properties.networkAccessPolicy

Kebijakan untuk mengakses disk melalui jaringan.

properties.osType

Jenis Sistem Operasi.

properties.propertyUpdatesInProgress

Properti disk yang pembaruannya tertunda.

properties.provisioningState
  • string

Status penyediaan disk.

properties.publicNetworkAccess

Kebijakan untuk mengontrol ekspor pada disk.

properties.purchasePlan

Informasi rencana pembelian untuk gambar tempat disk OS dibuat. Misalnya - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}

properties.securityProfile

Berisi informasi terkait keamanan untuk sumber daya.

properties.shareInfo

Detail daftar semua VM yang memiliki disk yang terpasang. maxShares harus diatur ke nilai yang lebih besar dari satu untuk disk untuk memungkinkan melampirkannya ke beberapa VM.

properties.supportedCapabilities

Daftar kemampuan yang didukung untuk gambar tempat disk OS dibuat.

properties.supportsHibernation
  • boolean

Menunjukkan OS pada disk mendukung hibernasi.

properties.tier
  • string

Tingkat performa disk (misalnya, P4, S10) seperti yang dijelaskan di sini: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Tidak berlaku untuk disk Ultra.

properties.timeCreated
  • string

Waktu ketika disk dibuat.

properties.uniqueId
  • string

Guid unik yang mengidentifikasi sumber daya.

sku

Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, atau StandardSSD_ZRS.

tags
  • object

Tag sumber daya

type
  • string

Jenis Sumber Daya

zones
  • string[]

Daftar Zona logika untuk Disk.

DiskCreateOption

Ini menghitung kemungkinan sumber pembuatan disk.

Name Type Description
Attach
  • string

Disk akan dilampirkan ke VM.

Copy
  • string

Buat disk atau rekam jepret baru dengan menyalin dari disk atau rekam jepret yang ditentukan oleh sourceResourceId yang diberikan.

CopyStart
  • string

Buat disk baru dengan menggunakan proses penyalinan mendalam, di mana pembuatan sumber daya dianggap selesai hanya setelah semua data disalin dari sumbernya.

Empty
  • string

Buat disk data kosong dengan ukuran yang diberikan oleh diskSizeGB.

FromImage
  • string

Buat disk baru dari gambar platform yang ditentukan oleh imageReference atau galleryImageReference yang diberikan.

Import
  • string

Buat disk dengan mengimpor dari blob yang ditentukan oleh sourceUri di akun penyimpanan yang ditentukan oleh storageAccountId.

ImportSecure
  • string

Mirip dengan opsi Impor buat. Buat VM Peluncuran Tepercaya baru atau disk yang didukung VM Rahasia dengan mengimpor blob tambahan untuk status tamu VM yang ditentukan oleh securityDataUri di akun penyimpanan yang ditentukan oleh storageAccountId

Restore
  • string

Buat disk baru dengan menyalin dari titik pemulihan cadangan.

Upload
  • string

Buat disk baru dengan mendapatkan token tulis dan menggunakannya untuk langsung mengunggah konten disk.

UploadPreparedSecure
  • string

Mirip dengan opsi buat Upload. Buat VM Peluncuran Tepercaya baru atau disk yang didukung VM Rahasia dan unggah menggunakan token tulis dalam status tamu disk dan VM

DiskSecurityProfile

Berisi informasi terkait keamanan untuk sumber daya.

Name Type Description
secureVMDiskEncryptionSetId
  • string

ResourceId dari set enkripsi disk yang terkait dengan disk yang didukung VM Rahasia yang dienkripsi dengan kunci yang dikelola pelanggan

securityType

Menentukan SecurityType VM. Hanya berlaku untuk disk OS.

DiskSecurityTypes

Menentukan SecurityType VM. Hanya berlaku untuk disk OS.

Name Type Description
ConfidentialVM_DiskEncryptedWithCustomerKey
  • string

Menunjukkan disk VM Rahasia dengan disk OS dan status tamu VM yang dienkripsi dengan kunci yang dikelola pelanggan

ConfidentialVM_DiskEncryptedWithPlatformKey
  • string

Menunjukkan disk VM Rahasia dengan disk OS dan status tamu VM yang dienkripsi dengan kunci yang dikelola platform

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey
  • string

Menunjukkan disk VM Rahasia hanya dengan status tamu VM yang dienkripsi

TrustedLaunch
  • string

Peluncuran Tepercaya menyediakan fitur keamanan seperti boot aman dan Modul Platform Tepercaya virtual (vTPM)

DiskSku

Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, atau StandardSSD_ZRS.

Name Type Description
name

Nama sku.

tier
  • string

Tingkat sku.

DiskState

Ini menghitung kemungkinan status disk.

Name Type Description
ActiveSAS
  • string

Disk saat ini memiliki Uri SAS Aktif yang terkait dengannya.

ActiveSASFrozen
  • string

Disk dilampirkan ke VM dalam status hibernasi dan memiliki URI SAS aktif yang terkait dengannya.

ActiveUpload
  • string

Disk dibuat untuk diunggah dan token tulis telah dikeluarkan untuk diunggah ke disk tersebut.

Attached
  • string

Disk saat ini terpasang pada VM yang sedang berjalan.

Frozen
  • string

Disk dilampirkan ke VM yang dalam keadaan hibernasi.

ReadyToUpload
  • string

Disk siap dibuat dengan mengunggah dengan meminta token tulis.

Reserved
  • string

Disk dilampirkan ke VM yang dihentikan alokasinya.

Unattached
  • string

Disk tidak sedang digunakan dan dapat dilampirkan ke VM.

DiskStorageAccountTypes

Nama sku.

Name Type Description
Premium_LRS
  • string

Penyimpanan redundan lokal SSD premium. Pilihan terbaik untuk beban kerja yang sensitif terhadap produksi dan kinerja.

Premium_ZRS
  • string

Premium penyimpanan redundan zona SSD. Terbaik untuk beban kerja produksi yang membutuhkan ketahanan penyimpanan terhadap kegagalan zona.

StandardSSD_LRS
  • string

Penyimpanan redundan lokal SSD standar. Pilihan terbaik untuk server web, aplikasi perusahaan yang penggunaannya ringan, dan pengembangan/uji coba.

StandardSSD_ZRS
  • string

Penyimpanan redundan zona SSD standar. Terbaik untuk server web, aplikasi perusahaan yang digunakan dengan ringan dan pengembangan/pengujian yang membutuhkan ketahanan penyimpanan terhadap kegagalan zona.

Standard_LRS
  • string

Penyimpanan redundan lokal HDD standar. Pilihan terbaik untuk akses pencadangan, non-kritis, dan jarang.

UltraSSD_LRS
  • string

Penyimpanan redundan lokal Ultra SSD. Terbaik untuk beban kerja intensif IO seperti SAP Hana, database tingkat atas (misalnya, SQL, Oracle), dan beban kerja berat transaksi lainnya.

Encryption

Pengaturan enkripsi saat tidak aktif untuk disk atau rekam jepret

Name Type Description
diskEncryptionSetId
  • string

ResourceId dari set enkripsi disk yang akan digunakan untuk mengaktifkan enkripsi saat tidak aktif.

type

Jenis kunci yang digunakan untuk mengenkripsi data disk.

EncryptionSettingsCollection

Pengaturan enkripsi untuk disk atau rekam jepret

Name Type Description
enabled
  • boolean

Atur bendera ini ke true dan berikan DiskEncryptionKey dan KeyEncryptionKey opsional untuk mengaktifkan enkripsi. Atur bendera ini ke false dan hapus DiskEncryptionKey dan KeyEncryptionKey untuk menonaktifkan enkripsi. Jika EncryptionSettings null di objek permintaan, pengaturan yang ada tetap tidak berubah.

encryptionSettings

Kumpulan pengaturan enkripsi, satu untuk setiap volume disk.

encryptionSettingsVersion
  • string

Menjelaskan jenis enkripsi apa yang digunakan untuk disk. Setelah bidang ini diatur, bidang tidak dapat ditimpa. '1.0' sesuai dengan Azure Disk Encryption dengan aplikasi AAD.'1.1' sesuai dengan Azure Disk Encryption.

EncryptionSettingsElement

Pengaturan enkripsi untuk satu volume disk.

Name Type Description
diskEncryptionKey

Key Vault Url Rahasia dan id vault kunci enkripsi disk

keyEncryptionKey

Key Vault Url Kunci dan id vault kunci enkripsi kunci. KeyEncryptionKey bersifat opsional dan ketika disediakan digunakan untuk membuka bungkus kunci enkripsi disk.

EncryptionType

Jenis kunci yang digunakan untuk mengenkripsi data disk.

Name Type Description
EncryptionAtRestWithCustomerKey
  • string

Disk dienkripsi saat tidak aktif dengan kunci yang dikelola Pelanggan yang dapat diubah dan dicabut oleh pelanggan.

EncryptionAtRestWithPlatformAndCustomerKeys
  • string

Disk dienkripsi saat tidak aktif dengan 2 lapisan enkripsi. Salah satu kuncinya adalah Dikelola pelanggan dan kunci lainnya adalah dikelola Platform.

EncryptionAtRestWithPlatformKey
  • string

Disk dienkripsi saat tidak aktif dengan kunci yang dikelola Platform. Ini adalah jenis enkripsi default. Ini bukan jenis enkripsi yang valid untuk set enkripsi disk.

ExtendedLocation

Jenis kompleks lokasi yang diperluas.

Name Type Description
name
  • string

Nama lokasi yang diperluas.

type

Jenis lokasi yang diperluas.

ExtendedLocationTypes

Jenis lokasi yang diperluas.

Name Type Description
EdgeZone
  • string

HyperVGeneration

Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS.

Name Type Description
V1
  • string
V2
  • string

ImageDiskReference

Gambar sumber yang digunakan untuk membuat disk.

Name Type Description
id
  • string

Uri relatif yang berisi Repositori Gambar Platform atau referensi gambar pengguna.

lun
  • integer

Jika disk dibuat dari disk data gambar, ini adalah indeks yang menunjukkan disk data mana dalam gambar yang akan digunakan. Untuk disk OS, bidang ini null.

KeyVaultAndKeyReference

Key Vault Url Kunci dan id vault KeK, KeK bersifat opsional dan ketika disediakan digunakan untuk membongkar encryptionKey

Name Type Description
keyUrl
  • string

Url yang menunjuk ke kunci atau rahasia di KeyVault

sourceVault

Id sumber daya KeyVault yang berisi kunci atau rahasia

KeyVaultAndSecretReference

Key Vault Url Rahasia dan id vault kunci enkripsi

Name Type Description
secretUrl
  • string

Url yang menunjuk ke kunci atau rahasia di KeyVault

sourceVault

Id sumber daya KeyVault yang berisi kunci atau rahasia

NetworkAccessPolicy

Kebijakan untuk mengakses disk melalui jaringan.

Name Type Description
AllowAll
  • string

Disk dapat diekspor atau diunggah dari jaringan apa pun.

AllowPrivate
  • string

Disk dapat diekspor atau diunggah menggunakan titik akhir privat sumber daya DiskAccess.

DenyAll
  • string

Disk tidak dapat diekspor.

OperatingSystemTypes

Jenis Sistem Operasi.

Name Type Description
Linux
  • string
Windows
  • string

PropertyUpdatesInProgress

Properti disk yang pembaruannya tertunda.

Name Type Description
targetTier
  • string

Tingkat performa target disk jika operasi perubahan tingkat sedang berlangsung.

PublicNetworkAccess

Kebijakan untuk mengontrol ekspor pada disk.

Name Type Description
Disabled
  • string

Anda tidak dapat mengakses data dasar disk secara publik di internet bahkan ketika NetworkAccessPolicy diatur ke AllowAll. Anda dapat mengakses data melalui SAS URI hanya dari Azure VNET tepercaya Anda saat NetworkAccessPolicy diatur ke AllowPrivate.

Enabled
  • string

Anda dapat membuat URI SAS untuk mengakses data yang mendasar dari disk secara publik di internet saat NetworkAccessPolicy diatur ke AllowAll. Anda dapat mengakses data melalui SAS URI hanya dari Azure VNET tepercaya Anda saat NetworkAccessPolicy diatur ke AllowPrivate.

PurchasePlan

Digunakan untuk menetapkan konteks pembelian artefak Pihak ke-3 apa pun melalui MarketPlace.

Name Type Description
name
  • string

ID paket.

product
  • string

Menentukan produk gambar dari marketplace. Ini adalah nilai yang sama dengan Penawaran di bawah elemen imageReference.

promotionCode
  • string

Kode promosi penawaran.

publisher
  • string

ID penerbit.

ShareInfoElement

Name Type Description
vmUri
  • string

URI relatif yang berisi ID VM yang memiliki disk yang terpasang.

SourceVault

Id vault adalah id Azure Resource Manager Resource dalam formulir /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}

Name Type Description
id
  • string

ID sumber daya

SupportedCapabilities

Daftar kemampuan yang didukung bertahan pada sumber daya disk untuk penggunaan VM.

Name Type Description
acceleratedNetwork
  • boolean

Benar jika gambar tempat disk OS dibuat mendukung jaringan yang dipercepat.

architecture

Arsitektur CPU yang didukung oleh disk OS.