Aracılığıyla paylaş


Disks - Create Or Update

Disk oluşturur veya güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
diskName
path True

string

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - şeklindedir. Ad uzunluğu üst sınırı 80 karakterdir.

resourceGroupName
path True

string

Kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci Api Sürümü.

İstek Gövdesi

Name Gerekli Tür Description
location True

string

Kaynak konumu

properties.creationData True

CreationData

Disk kaynağı bilgileri. Disk oluşturulduktan sonra CreationData bilgileri değiştirilemez.

extendedLocation

ExtendedLocation

Diskin oluşturulacağı genişletilmiş konum. Genişletilmiş konum değiştirilemez.

properties.burstingEnabled

boolean

Diskin sağlanan performans hedefinin ötesinde patlamayı etkinleştirmek için true olarak ayarlayın. Seri artış varsayılan olarak devre dışıdır. Ultra diskler için geçerli değildir.

properties.completionPercent

number

CopyStart işlemi aracılığıyla bir kaynak oluşturulduğunda arka plan kopyası için tamamlanma yüzdesi.

properties.dataAccessAuthMode

DataAccessAuthMode

Diske veya anlık görüntüye dışarı aktarma veya karşıya yükleme sırasında ek kimlik doğrulama gereksinimleri.

properties.diskAccessId

string

Disklerde özel uç noktaları kullanmak için DiskAccess kaynağının ARM kimliği.

properties.diskIOPSReadOnly

integer (int64)

Paylaşılan diski ReadOnly olarak takan tüm VM'lerde izin verilecek toplam IOPS sayısı. Bir işlem 4k ile 256k bayt arasında aktarım yapabilir.

properties.diskIOPSReadWrite

integer (int64)

Bu disk için izin verilen IOPS sayısı; yalnızca UltraSSD diskler için ayarlanabilir. Bir işlem 4k ile 256k bayt arasında aktarım yapabilir.

properties.diskMBpsReadOnly

integer (int64)

Paylaşılan diski ReadOnly olarak bağlamak için tüm VM'lerde izin verilecek toplam aktarım hızı (MB/sn). MB/sn, saniyede milyonlarca bayt anlamına gelir. Burada MB değeri, 10'un gücünün ISO gösterimini kullanır.

properties.diskMBpsReadWrite

integer (int64)

Bu disk için izin verilen bant genişliği; yalnızca UltraSSD diskler için ayarlanabilir. MB/sn, saniyede milyonlarca bayt anlamına gelir. Burada MB değeri, 10'un gücünün ISO gösterimini kullanır.

properties.diskSizeGB

integer (int32)

creationData.createOption Boş ise, bu alan zorunludur ve oluşturulacak diskin boyutunu gösterir. Bu alan güncelleştirmeler veya diğer seçeneklerle birlikte oluşturma için mevcutsa yeniden boyutlandırmayı gösterir. Yeniden boyutlandırmalara yalnızca disk çalışan bir VM'ye bağlı değilse izin verilir ve yalnızca diskin boyutunu artırabilir.

properties.encryption

Encryption

Şifreleme özelliği bekleyen verileri müşteri tarafından yönetilen anahtarlarla veya platform tarafından yönetilen anahtarlarla şifrelemek için kullanılabilir.

properties.encryptionSettingsCollection

EncryptionSettingsCollection

Azure Disk Şifrelemesi için kullanılan şifreleme ayarları koleksiyonu, disk veya anlık görüntü başına birden çok şifreleme ayarı içerebilir.

properties.hyperVGeneration

HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir.

properties.maxShares

integer (int32)

Diske aynı anda eklenebilen vm sayısı üst sınırı. Birden büyük değer, aynı anda birden çok VM'ye bağlanabilen bir diski gösterir.

properties.networkAccessPolicy

NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi.

properties.optimizedForFrequentAttach

boolean

Bu özelliği true olarak ayarlamak, bir sanal makineden ayrılıp başka bir sanal makineye bağlı olarak sık sık (günde 5 kereden fazla) olan veri disklerinin güvenilirliğini ve performansını artırır. Bu özellik, disklerin sanal makinenin hata etki alanıyla hizalanmamalarına neden olduğundan, ayrılmamış ve sık sık bağlı olmayan diskler için ayarlanmamalıdır.

properties.osType

OperatingSystemTypes

İşletim Sistemi türü.

properties.publicNetworkAccess

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

properties.purchasePlan

PurchasePlan

İşletim sistemi diskinin oluşturulduğu görüntü için satın alma planı bilgileri. Örneğin - {name: 2019-Datacenter, yayımcı: MicrosoftWindowsServer, ürün: WindowsServer}

properties.securityProfile

DiskSecurityProfile

Kaynağın güvenlikle ilgili bilgilerini içerir.

properties.supportedCapabilities

SupportedCapabilities

İşletim sistemi diskinin oluşturulduğu görüntü için desteklenen özelliklerin listesi.

properties.supportsHibernation

boolean

Diskteki işletim sisteminin hazırda beklemeyi desteklediğini gösterir.

properties.tier

string

Burada açıklandığı gibi diskin performans katmanı (örneğin, P4, S10): https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Ultra diskler için geçerli değildir.

sku

DiskSku

Disk sku adı. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS veya PremiumV2_LRS olabilir.

tags

object

Kaynak etiketleri

zones

string[]

Disk için Mantıksal bölge listesi.

Yanıtlar

Name Tür Description
200 OK

Disk

TAMAM

202 Accepted

Disk

Kabul

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

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 Azure Compute Gallery community image.
Create a managed disk from an Azure Compute Gallery direct shared image.
Create a managed disk from an Azure Compute Gallery image.
Create a managed disk from an existing managed disk in the same or different subscription.
Create a managed disk from elastic san volume snapshot.
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 optimizedForFrequentAttach.
Create a managed disk with performancePlus.
Create a managed disk with premium v2 account type.
Create a managed disk with security profile
Create a managed disk with ssd zrs account type.
Create a managed disk with ultra account type with readOnly property set.
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

Örnek isteği

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

{
  "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"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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"
      }
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

{
  "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"
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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"
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Updating",
    "creationData": {
      "createOption": "Import",
      "sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

{
  "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"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "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"
      }
    },
    "provisioningState": "Updating"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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"
      }
    }
  }
}

Örnek isteği

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

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
      }
    },
    "provisioningState": "Updating"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

Örnek isteği

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

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
      }
    },
    "provisioningState": "Updating"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

Örnek isteği

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

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
      }
    },
    "provisioningState": "Updating"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "name": "myDisk",
  "location": "West US",
  "properties": {
    "provisioningState": "Succeeded",
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "creationData": {
      "createOption": "FromImage",
      "galleryImageReference": {
        "id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
      }
    }
  }
}

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

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Copy",
      "sourceResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk2"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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 elastic san volume snapshot.

Örnek isteği

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

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "CopyFromSanSnapshot",
      "elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "CopyFromSanSnapshot",
      "elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "CopyFromSanSnapshot",
      "elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
    },
    "provisioningState": "Succeeded"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk from ImportSecure create option

Örnek isteği

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

{
  "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"
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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"
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "osType": "Windows",
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "UploadPreparedSecure",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/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

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Succeeded",
    "dataAccessAuthMode": "AzureActiveDirectory"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk with optimizedForFrequentAttach.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating",
    "optimizedForFrequentAttach": true
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Succeeded",
    "optimizedForFrequentAttach": true
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk with performancePlus.

Örnek isteği

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

{
  "location": "West US",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "performancePlus": true
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "performancePlus": true
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "performancePlus": true
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}

Create a managed disk with premium v2 account type.

Örnek isteği

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myPremiumV2Disk?api-version=2024-03-02

{
  "location": "West US",
  "sku": {
    "name": "PremiumV2_LRS"
  },
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "diskIOPSReadWrite": 125,
    "diskMBpsReadWrite": 3000
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myPremiumV2Disk",
  "sku": {
    "name": "PremiumV2_LRS",
    "tier": "Premium"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myPremiumV2Disk",
  "sku": {
    "name": "PremiumV2_LRS",
    "tier": "Premium"
  }
}

Create a managed disk with security profile

Örnek isteği

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

{
  "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}"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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}"
      }
    }
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "Premium_ZRS",
    "tier": "Premium"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "Premium_ZRS",
    "tier": "Premium"
  }
}

Create a managed disk with ultra account type with readOnly property set.

Örnek isteği

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myUltraReadOnlyDisk?api-version=2024-03-02

{
  "location": "West US",
  "sku": {
    "name": "UltraSSD_LRS"
  },
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 4096
    },
    "diskSizeGB": 200,
    "diskIOPSReadWrite": 125,
    "diskMBpsReadWrite": 3000,
    "encryption": {
      "type": "EncryptionAtRestWithPlatformKey"
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myUltraReadOnlyDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating",
    "encryption": {
      "type": "EncryptionAtRestWithPlatformKey"
    }
  },
  "location": "West US",
  "name": "myUltraReadOnlyDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}

Create a managed upload disk.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Upload",
      "uploadSizeBytes": 10737418752
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}

Create an empty managed disk in extended location.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "extendedLocation": {
    "type": "EdgeZone",
    "name": "{edge-zone-id}"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "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.

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty"
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk"
}

Create an ultra managed disk with logicalSectorSize 512E

Örnek isteği

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

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

Örnek yanıt

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 512
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}
{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
  "properties": {
    "creationData": {
      "createOption": "Empty",
      "logicalSectorSize": 512
    },
    "diskSizeGB": 200,
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myDisk",
  "sku": {
    "name": "UltraSSD_LRS",
    "tier": "Ultra"
  }
}

Tanımlar

Name Description
Architecture

İşletim sistemi diski tarafından desteklenen CPU mimarisi.

CreationData

Disk oluştururken kullanılan veriler.

DataAccessAuthMode

Diske veya anlık görüntüye dışarı aktarma veya karşıya yükleme sırasında ek kimlik doğrulama gereksinimleri.

Disk

Disk kaynağı.

DiskCreateOption

Bu, disk oluşturma işleminin olası kaynaklarını numaralandırır.

DiskSecurityProfile

Kaynağın güvenlikle ilgili bilgilerini içerir.

DiskSecurityTypes

VM'nin SecurityType'ını belirtir. Yalnızca işletim sistemi diskleri için geçerlidir.

DiskSku

Disk sku adı. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS veya PremiumV2_LRS olabilir.

DiskState

Bu, diskin olası durumunu numaralandırır.

DiskStorageAccountTypes

Sku adı.

Encryption

Disk veya anlık görüntü için bekleyen ayarlarda şifreleme

EncryptionSettingsCollection

Disk veya anlık görüntü için şifreleme ayarları

EncryptionSettingsElement

Bir disk birimi için şifreleme ayarları.

EncryptionType

Diskin verilerini şifrelemek için kullanılan anahtar türü.

ExtendedLocation

Genişletilmiş konumun karmaşık türü.

ExtendedLocationTypes

Genişletilmiş konumun türü.

HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir.

ImageDiskReference

Diski oluşturmak için kullanılan kaynak görüntü.

KeyVaultAndKeyReference

KeK'nin Key Vault Anahtar Url'si ve kasa kimliği, KeK isteğe bağlıdır ve şifreleme Anahtarını açmak için sağlandığında kullanılır

KeyVaultAndSecretReference

Anahtar Kasası Gizli Anahtarı Url'si ve şifreleme anahtarının kasa kimliği

NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi.

OperatingSystemTypes

İşletim Sistemi türü.

PropertyUpdatesInProgress

Güncelleştirmenin beklemede olduğu diskin özellikleri.

ProvisionedBandwidthCopyOption

Bu alan bir anlık görüntüde ayarlanırsa ve createOption CopyStart ise, anlık görüntü daha hızlı bir hızda kopyalanır.

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

PurchasePlan

MarketPlace aracılığıyla herhangi bir 3. Taraf yapıtın satın alma bağlamını oluşturmak için kullanılır.

ShareInfoElement
SourceVault

Kasa kimliği, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} biçiminde bir Azure Resource Manager Kaynak kimliğidir

SupportedCapabilities

VM kullanımı için disk kaynağında kalıcı olan desteklenen özelliklerin listesi.

Architecture

İşletim sistemi diski tarafından desteklenen CPU mimarisi.

Değer Description
Arm64
x64

CreationData

Disk oluştururken kullanılan veriler.

Name Tür Description
createOption

DiskCreateOption

Bu, disk oluşturma işleminin olası kaynaklarını numaralandırır.

elasticSanResourceId

string

createOption CopyFromSanSnapshot ise gereklidir. Bu, kaynak elastik san birimi anlık görüntüsünün ARM kimliğidir.

galleryImageReference

ImageDiskReference

Galeri Görüntüsünden oluşturuluyorsa gereklidir. ImageDiskReference'ın id/sharedGalleryImageId/communityGalleryImageId değeri, diskin oluşturulacağı paylaşılan kadırga görüntüsü sürümünün ARM kimliği olacaktır.

imageReference

ImageDiskReference

PIR veya kullanıcı görüntüleri için disk kaynağı bilgileri.

logicalSectorSize

integer (int32)

Ultra diskler için bayt cinsinden mantıksal kesim boyutu. Desteklenen değerler 512 ad 4096'dır. Varsayılan değer 4096'dır.

performancePlus

boolean

Dağıtılan diskin performans hedefini artırmak için bu bayrağı true olarak ayarlayın, ilgili performans hedefi için buraya bakın. Bu bayrak yalnızca disk oluşturma zamanında ayarlanabilir ve etkinleştirildikten sonra devre dışı bırakılamaz.

provisionedBandwidthCopySpeed

ProvisionedBandwidthCopyOption

Bu alan bir anlık görüntüde ayarlanırsa ve createOption CopyStart ise, anlık görüntü daha hızlı bir hızda kopyalanır.

securityDataUri

string

createOption ImportSecure ise bu, VM konuk durumuna içeri aktarılacak bir blobun URI'sidir.

sourceResourceId

string

createOption Kopyala ise, bu kaynak anlık görüntünün veya diskin ARM kimliğidir.

sourceUniqueId

string

Bu alan ayarlanırsa, bu kaynağın kaynağını tanımlayan benzersiz kimliktir.

sourceUri

string

createOption İçeri Aktar ise, bu yönetilen diske aktarılacak blobun URI'sidir.

storageAccountId

string

createOption İçeri Aktar ise gereklidir. Disk olarak içeri aktaracak blobu içeren depolama hesabının Azure Resource Manager tanımlayıcısı.

uploadSizeBytes

integer (int64)

createOption Karşıya Yükle ise bu, VHD alt bilgisi de dahil olmak üzere karşıya yükleme içeriğinin boyutudur. Bu değer 20972032 (VHD alt bilgisi için 20 MiB + 512 bayt) ile 35183298347520 bayt (VHD alt bilgisi için 32 TiB + 512 bayt) arasında olmalıdır.

DataAccessAuthMode

Diske veya anlık görüntüye dışarı aktarma veya karşıya yükleme sırasında ek kimlik doğrulama gereksinimleri.

Değer Description
AzureActiveDirectory

Dışarı aktarma/karşıya yükleme URL'si kullanıldığında sistem, kullanıcının Azure Active Directory'de kimliği olup olmadığını ve verileri dışarı aktarmak/karşıya yüklemek için gerekli izinlere sahip olup olmadığını denetler. Lütfen aka.ms/DisksAzureADAuth başvurun.

None

Dışarı aktarma/karşıya yükleme URL'sini erişirken ek kimlik doğrulaması yapılmaz.

Disk

Disk kaynağı.

Name Tür Description
extendedLocation

ExtendedLocation

Diskin oluşturulacağı genişletilmiş konum. Genişletilmiş konum değiştirilemez.

id

string

Kaynak Kimliği

location

string

Kaynak konumu

managedBy

string

Diskin bağlı olduğu VM'nin kimliğini içeren göreli bir URI.

managedByExtended

string[]

Diskin bağlı olduğu VM'lerin kimliklerini içeren göreli URI'lerin listesi. maxShares, disklerin birden çok VM'ye eklenmesine izin vermek için birden fazla değere ayarlanmalıdır.

name

string

Kaynak adı

properties.LastOwnershipUpdateTime

string (date-time)

Diskin sahiplik durumunun en son değiştirildiği UTC saati, örneğin, diskin bir VM'den en son eklendiği veya ayrıldığı zaman ya da diskin eklendiği VM'nin serbest bırakıldığı veya başlatıldığı saat.

properties.burstingEnabled

boolean

Diskin sağlanan performans hedefinin ötesinde patlamayı etkinleştirmek için true olarak ayarlayın. Seri artış varsayılan olarak devre dışıdır. Ultra diskler için geçerli değildir.

properties.burstingEnabledTime

string (date-time)

Diskte en son patlamanın etkinleştirildiği zaman.

properties.completionPercent

number

CopyStart işlemi aracılığıyla bir kaynak oluşturulduğunda arka plan kopyası için tamamlanma yüzdesi.

properties.creationData

CreationData

Disk kaynağı bilgileri. Disk oluşturulduktan sonra CreationData bilgileri değiştirilemez.

properties.dataAccessAuthMode

DataAccessAuthMode

Diske veya anlık görüntüye dışarı aktarma veya karşıya yükleme sırasında ek kimlik doğrulama gereksinimleri.

properties.diskAccessId

string

Disklerde özel uç noktaları kullanmak için DiskAccess kaynağının ARM kimliği.

properties.diskIOPSReadOnly

integer (int64)

Paylaşılan diski ReadOnly olarak takan tüm VM'lerde izin verilecek toplam IOPS sayısı. Bir işlem 4k ile 256k bayt arasında aktarım yapabilir.

properties.diskIOPSReadWrite

integer (int64)

Bu disk için izin verilen IOPS sayısı; yalnızca UltraSSD diskler için ayarlanabilir. Bir işlem 4k ile 256k bayt arasında aktarım yapabilir.

properties.diskMBpsReadOnly

integer (int64)

Paylaşılan diski ReadOnly olarak bağlamak için tüm VM'lerde izin verilecek toplam aktarım hızı (MB/sn). MB/sn, saniyede milyonlarca bayt anlamına gelir. Burada MB değeri, 10'un gücünün ISO gösterimini kullanır.

properties.diskMBpsReadWrite

integer (int64)

Bu disk için izin verilen bant genişliği; yalnızca UltraSSD diskler için ayarlanabilir. MB/sn, saniyede milyonlarca bayt anlamına gelir. Burada MB değeri, 10'un gücünün ISO gösterimini kullanır.

properties.diskSizeBytes

integer (int64)

Diskin bayt cinsinden boyutu. Bu alan salt okunur.

properties.diskSizeGB

integer (int32)

creationData.createOption Boş ise, bu alan zorunludur ve oluşturulacak diskin boyutunu gösterir. Bu alan güncelleştirmeler veya diğer seçeneklerle birlikte oluşturma için mevcutsa yeniden boyutlandırmayı gösterir. Yeniden boyutlandırmalara yalnızca disk çalışan bir VM'ye bağlı değilse izin verilir ve yalnızca diskin boyutunu artırabilir.

properties.diskState

DiskState

Diskin durumu.

properties.encryption

Encryption

Şifreleme özelliği bekleyen verileri müşteri tarafından yönetilen anahtarlarla veya platform tarafından yönetilen anahtarlarla şifrelemek için kullanılabilir.

properties.encryptionSettingsCollection

EncryptionSettingsCollection

Azure Disk Şifrelemesi için kullanılan şifreleme ayarları koleksiyonu, disk veya anlık görüntü başına birden çok şifreleme ayarı içerebilir.

properties.hyperVGeneration

HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir.

properties.maxShares

integer (int32)

Diske aynı anda eklenebilen vm sayısı üst sınırı. Birden büyük değer, aynı anda birden çok VM'ye bağlanabilen bir diski gösterir.

properties.networkAccessPolicy

NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi.

properties.optimizedForFrequentAttach

boolean

Bu özelliği true olarak ayarlamak, bir sanal makineden ayrılıp başka bir sanal makineye bağlı olarak sık sık (günde 5 kereden fazla) olan veri disklerinin güvenilirliğini ve performansını artırır. Bu özellik, disklerin sanal makinenin hata etki alanıyla hizalanmamalarına neden olduğundan, ayrılmamış ve sık sık bağlı olmayan diskler için ayarlanmamalıdır.

properties.osType

OperatingSystemTypes

İşletim Sistemi türü.

properties.propertyUpdatesInProgress

PropertyUpdatesInProgress

Güncelleştirmenin beklemede olduğu diskin özellikleri.

properties.provisioningState

string

Disk sağlama durumu.

properties.publicNetworkAccess

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

properties.purchasePlan

PurchasePlan

İşletim sistemi diskinin oluşturulduğu görüntü için satın alma planı bilgileri. Örneğin - {name: 2019-Datacenter, yayımcı: MicrosoftWindowsServer, ürün: WindowsServer}

properties.securityProfile

DiskSecurityProfile

Kaynağın güvenlikle ilgili bilgilerini içerir.

properties.shareInfo

ShareInfoElement[]

Diskin bağlı olduğu tüm VM'lerin listesinin ayrıntıları. maxShares, disklerin birden çok VM'ye eklenmesine izin vermek için birden fazla değere ayarlanmalıdır.

properties.supportedCapabilities

SupportedCapabilities

İşletim sistemi diskinin oluşturulduğu görüntü için desteklenen özelliklerin listesi.

properties.supportsHibernation

boolean

Diskteki işletim sisteminin hazırda beklemeyi desteklediğini gösterir.

properties.tier

string

Burada açıklandığı gibi diskin performans katmanı (örneğin, P4, S10): https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Ultra diskler için geçerli değildir.

properties.timeCreated

string (date-time)

Diskin oluşturulduğu zaman.

properties.uniqueId

string

Kaynağı tanımlayan Benzersiz Guid.

sku

DiskSku

Disk sku adı. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS veya PremiumV2_LRS olabilir.

tags

object

Kaynak etiketleri

type

string

Kaynak türü

zones

string[]

Disk için Mantıksal bölge listesi.

DiskCreateOption

Bu, disk oluşturma işleminin olası kaynaklarını numaralandırır.

Değer Description
Attach

Disk bir VM'ye eklenir.

Copy

Verilen sourceResourceId tarafından belirtilen bir diskten veya anlık görüntüden kopyalayarak yeni bir disk veya anlık görüntü oluşturun.

CopyFromSanSnapshot

Elastik san birimi anlık görüntüsünden dışarı aktararak yeni disk oluşturma

CopyStart

Yalnızca tüm veriler kaynaktan kopyalandıktan sonra kaynak oluşturma işleminin tamamlanmış olarak kabul edildiği derin kopyalama işlemini kullanarak yeni bir disk oluşturun.

Empty

diskSizeGB tarafından verilen boyutta boş bir veri diski oluşturun.

FromImage

Verilen imageReference veya galleryImageReference tarafından belirtilen platform görüntüsünden yeni bir disk oluşturun.

Import

storageAccountId tarafından belirtilen bir depolama hesabında sourceUri tarafından belirtilen bir blobdan içeri aktararak bir disk oluşturun.

ImportSecure

Oluşturma seçeneğini içeri aktar seçeneğine benzer. storageAccountId tarafından belirtilen depolama hesabında securityDataUri tarafından belirtilen VM konuk durumu için ek blob içeri aktararak yeni bir Güvenilen Başlatma VM'si veya Gizli VM desteklenen diski oluşturma

Restore

Yedekleme kurtarma noktasından kopyalayarak yeni bir disk oluşturun.

Upload

Yazma belirteci alarak ve doğrudan diskin içeriğini karşıya yüklemek için kullanarak yeni bir disk oluşturun.

UploadPreparedSecure

Karşıya yükle oluşturma seçeneğine benzer. Hem disk hem de VM konuk durumunda yazma belirteci kullanarak yeni bir Güvenilen Başlatma VM'si veya Gizli VM destekli disk oluşturma ve karşıya yükleme

DiskSecurityProfile

Kaynağın güvenlikle ilgili bilgilerini içerir.

Name Tür Description
secureVMDiskEncryptionSetId

string

Müşteri tarafından yönetilen anahtarla şifrelenmiş Gizli VM destekli diskle ilişkili disk şifreleme kümesinin ResourceId değeri

securityType

DiskSecurityTypes

VM'nin SecurityType'ını belirtir. Yalnızca işletim sistemi diskleri için geçerlidir.

DiskSecurityTypes

VM'nin SecurityType'ını belirtir. Yalnızca işletim sistemi diskleri için geçerlidir.

Değer Description
ConfidentialVM_DiskEncryptedWithCustomerKey

Hem işletim sistemi diski hem de VM konuk durumunun müşteri tarafından yönetilen anahtarla şifrelenmiş olduğu Gizli VM diskini gösterir

ConfidentialVM_DiskEncryptedWithPlatformKey

Hem işletim sistemi diski hem de vm konuk durumunun platform tarafından yönetilen anahtarla şifrelenmiş olduğu Gizli VM diskini gösterir

ConfidentialVM_NonPersistedTPM

Kısa ömürlü vTPM ile Gizli VM diskini gösterir. Vm yeniden başlatmalarında vTPM durumu kalıcı değildir.

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey

Yalnızca VM konuk durumunun şifrelenmiş olduğu Gizli VM diskini gösterir

TrustedLaunch

Güvenilen Başlatma, güvenli önyükleme ve sanal Güvenilen Platform Modülü (vTPM) gibi güvenlik özellikleri sağlar

DiskSku

Disk sku adı. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS veya PremiumV2_LRS olabilir.

Name Tür Description
name

DiskStorageAccountTypes

Sku adı.

tier

string

Sku katmanı.

DiskState

Bu, diskin olası durumunu numaralandırır.

Değer Description
ActiveSAS

Diskin şu anda kendisiyle ilişkilendirilmiş bir Etkin SAS Uri'si var.

ActiveSASFrozen

Disk hazırda bekleme durumundaki bir VM'ye eklenir ve diskle ilişkilendirilmiş etkin bir SAS URI'sine sahiptir.

ActiveUpload

Karşıya yükleme için bir disk oluşturulur ve karşıya yükleme için bir yazma belirteci verilmiştir.

Attached

Disk şu anda çalışan bir VM'ye bağlı.

Frozen

Disk hazırda bekleme durumunda olan bir VM'ye eklenir.

ReadyToUpload

Yazma belirteci istenerek karşıya yüklenerek disk oluşturulmaya hazırdır.

Reserved

Disk durdurulmuş serbest bırakılmış bir VM'ye eklenir.

Unattached

Disk kullanılmıyor ve bir VM'ye bağlanabilir.

DiskStorageAccountTypes

Sku adı.

Değer Description
PremiumV2_LRS

Premium SSD v2 yerel olarak yedekli depolama. Sürekli olarak düşük gecikme süresi, yüksek IOPS ve aktarım hızı gerektiren üretim ve performansa duyarlı iş yükleri için en iyi yöntemdir.

Premium_LRS

Premium SSD yerel olarak yedekli depolama. Üretim ve performansa duyarlı iş yükleri için en iyi yöntemdir.

Premium_ZRS

Premium SSD alanlar arası yedekli depolama. Bölge hatalarına karşı depolama dayanıklılığı gerektiren üretim iş yükleri için en iyi yöntemdir.

StandardSSD_LRS

Standart SSD yerel olarak yedekli depolama. Web sunucuları, az kullanılan kurumsal uygulamalar ve geliştirme/test için idealdir.

StandardSSD_ZRS

Standart SSD alanlar arası yedekli depolama. Web sunucuları, az kullanılan kurumsal uygulamalar ve bölge hatalarına karşı depolama dayanıklılığı gerektiren geliştirme/test için idealdir.

Standard_LRS

Standart HDD yerel olarak yedekli depolama. Yedekleme, kritik olmayan ve seyrek erişim için en iyi yöntemdir.

UltraSSD_LRS

Ultra SSD yerel olarak yedekli depolama. SAP HANA gibi GÇ yoğunluklu iş yükleri, en üst katman veritabanları (örneğin SQL, Oracle) ve diğer yoğun işlem gerektiren iş yükleri için en iyi yöntemdir.

Encryption

Disk veya anlık görüntü için bekleyen ayarlarda şifreleme

Name Tür Description
diskEncryptionSetId

string

Bekleyen şifrelemeyi etkinleştirmek için kullanılacak disk şifreleme kümesinin ResourceId değeri.

type

EncryptionType

Diskin verilerini şifrelemek için kullanılan anahtar türü.

EncryptionSettingsCollection

Disk veya anlık görüntü için şifreleme ayarları

Name Tür Description
enabled

boolean

Bu bayrağı true olarak ayarlayın ve şifrelemeyi etkinleştirmek için DiskEncryptionKey ve isteğe bağlı KeyEncryptionKey sağlayın. Şifrelemeyi devre dışı bırakmak için bu bayrağı false olarak ayarlayın ve DiskEncryptionKey ve KeyEncryptionKey'i kaldırın. EncryptionSettings istek nesnesinde null ise, mevcut ayarlar değişmeden kalır.

encryptionSettings

EncryptionSettingsElement[]

Her disk birimi için bir şifreleme ayarları koleksiyonu.

encryptionSettingsVersion

string

Diskler için kullanılan şifreleme türünü açıklar. Bu alan ayarlandıktan sonra üzerine yazılamaz. '1.0', AAD uygulamasıyla Azure Disk Şifrelemesi'ne karşılık gelir.'1.1', Azure Disk Şifrelemesi'ne karşılık gelir.

EncryptionSettingsElement

Bir disk birimi için şifreleme ayarları.

Name Tür Description
diskEncryptionKey

KeyVaultAndSecretReference

Anahtar Kasası Gizli Anahtarı Url'si ve disk şifreleme anahtarının kasa kimliği

keyEncryptionKey

KeyVaultAndKeyReference

Anahtar Kasası Anahtar Url'si ve anahtar şifreleme anahtarının kasa kimliği. KeyEncryptionKey isteğe bağlıdır ve disk şifreleme anahtarını açmak için sağlandığında kullanılır.

EncryptionType

Diskin verilerini şifrelemek için kullanılan anahtar türü.

Değer Description
EncryptionAtRestWithCustomerKey

Disk bekleyen müşteri tarafından değiştirilebilen ve iptal edilebilen Müşteri tarafından yönetilen anahtarla şifrelenir.

EncryptionAtRestWithPlatformAndCustomerKeys

Disk bekleyen 2 şifreleme katmanıyla şifrelenir. Anahtarlardan biri Müşteri tarafından yönetilir, diğer anahtar ise Platform tarafından yönetilir.

EncryptionAtRestWithPlatformKey

Disk, Platform tarafından yönetilen anahtarla bekleme sırasında şifrelenir. Varsayılan şifreleme türüdür. Bu, disk şifreleme kümeleri için geçerli bir şifreleme türü değildir.

ExtendedLocation

Genişletilmiş konumun karmaşık türü.

Name Tür Description
name

string

Genişletilmiş konumun adı.

type

ExtendedLocationTypes

Genişletilmiş konumun türü.

ExtendedLocationTypes

Genişletilmiş konumun türü.

Değer Description
EdgeZone

HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir.

Değer Description
V1
V2

ImageDiskReference

Diski oluşturmak için kullanılan kaynak görüntü.

Name Tür Description
communityGalleryImageId

string

Topluluk Azure İşlem Galerisi görüntü başvurusu içeren göreli uri.

id

string

Platform Görüntü Deposu, kullanıcı görüntüsü veya Azure İşlem Galerisi görüntü başvurusu içeren göreli uri.

lun

integer (int32)

Disk bir görüntünün veri diskinden oluşturulduysa, görüntüdeki veri disklerinden hangisinin kullanılacağını gösteren bir dizindir. İşletim sistemi diskleri için bu alan null.

sharedGalleryImageId

string

Doğrudan paylaşılan Azure İşlem Galerisi görüntü başvurusu içeren göreli uri.

KeyVaultAndKeyReference

KeK'nin Key Vault Anahtar Url'si ve kasa kimliği, KeK isteğe bağlıdır ve şifreleme Anahtarını açmak için sağlandığında kullanılır

Name Tür Description
keyUrl

string

KeyVault'ta bir anahtara veya gizli diziye işaret eden URL

sourceVault

SourceVault

Anahtarı veya gizli anahtarı içeren KeyVault kaynak kimliği

KeyVaultAndSecretReference

Anahtar Kasası Gizli Anahtarı Url'si ve şifreleme anahtarının kasa kimliği

Name Tür Description
secretUrl

string

KeyVault'ta bir anahtara veya gizli diziye işaret eden URL

sourceVault

SourceVault

Anahtarı veya gizli anahtarı içeren KeyVault kaynak kimliği

NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi.

Değer Description
AllowAll

Disk herhangi bir ağdan dışarı aktarılabilir veya karşıya yüklenebilir.

AllowPrivate

DiskAccess kaynağının özel uç noktaları kullanılarak disk dışarı aktarılabilir veya karşıya yüklenebilir.

DenyAll

Disk dışarı aktarılamıyor.

OperatingSystemTypes

İşletim Sistemi türü.

Değer Description
Linux
Windows

PropertyUpdatesInProgress

Güncelleştirmenin beklemede olduğu diskin özellikleri.

Name Tür Description
targetTier

string

Katman değiştirme işlemi devam ediyorsa, diskin hedef performans katmanı.

ProvisionedBandwidthCopyOption

Bu alan bir anlık görüntüde ayarlanırsa ve createOption CopyStart ise, anlık görüntü daha hızlı bir hızda kopyalanır.

Değer Description
Enhanced
None

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

Değer Description
Disabled

NetworkAccessPolicy AllowAll olarak ayarlandığında bile diskin temel verilerine İnternet'te genel olarak erişemezsiniz. Verilere SAS URI'sinden yalnızca NetworkAccessPolicy AllowPrivate olarak ayarlandığında güvenilen Azure VNET'inizden erişebilirsiniz.

Enabled

NetworkAccessPolicy AllowAll olarak ayarlandığında diskin temel verilerine İnternet'te genel olarak erişmek için bir SAS URI'sini oluşturabilirsiniz. Verilere SAS URI'sinden yalnızca NetworkAccessPolicy AllowPrivate olarak ayarlandığında güvenilen Azure VNET'inizden erişebilirsiniz.

PurchasePlan

MarketPlace aracılığıyla herhangi bir 3. Taraf yapıtın satın alma bağlamını oluşturmak için kullanılır.

Name Tür Description
name

string

Plan kimliği.

product

string

Marketten alınan görüntünün çarpımını belirtir. Bu, imageReference öğesi altındaki Offer ile aynı değerdir.

promotionCode

string

Teklif Promosyon Kodu.

publisher

string

Yayımcı kimliği.

ShareInfoElement

Name Tür Description
vmUri

string

Diskin bağlı olduğu VM'nin kimliğini içeren göreli bir URI.

SourceVault

Kasa kimliği, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} biçiminde bir Azure Resource Manager Kaynak kimliğidir

Name Tür Description
id

string

Kaynak Kimliği

SupportedCapabilities

VM kullanımı için disk kaynağında kalıcı olan desteklenen özelliklerin listesi.

Name Tür Description
acceleratedNetwork

boolean

İşletim sistemi diskinin oluşturulduğu görüntü hızlandırılmış ağı destekliyorsa true.

architecture

Architecture

İşletim sistemi diski tarafından desteklenen CPU mimarisi.

diskControllerTypes

string

İşletim sistemi diskinin desteklediği disk denetleyicileri. Ayarlanırsa SCSI veya SCSI, NVME veya NVME, SCSI olabilir.