Aracılığıyla paylaş


Disks - Get

Disk hakkında bilgi alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}?api-version=2023-10-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 - karakterleridir. 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ü.

Yanıtlar

Name Tür Description
200 OK

Disk

Tamam

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

Get information about a managed disk.

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk?api-version=2023-10-02

Örnek yanıt

{
  "managedBy": "/subscriptions/123caaa-123v-v211-a49f-f88ccac5bf88/resourceGroups/ResourceGroupName/providers/Microsoft.Compute/virtualMachines/TestVM414689371c88843d65ec",
  "sku": {
    "name": "Standard_LRS"
  },
  "properties": {
    "osType": "Windows",
    "hyperVGeneration": "V1",
    "purchasePlan": {
      "name": "test_sku",
      "publisher": "test_test_pmc2pc1",
      "product": "marketplace_vm_test"
    },
    "supportedCapabilities": {
      "acceleratedNetwork": true
    },
    "supportsHibernation": true,
    "securityProfile": {
      "securityType": "TrustedLaunch"
    },
    "creationData": {
      "createOption": "FromImage",
      "imageReference": {
        "id": "/Subscriptions/{subscription-id}/Providers/Microsoft.Compute/Locations/westus/Publishers/test_test_pmc2pc1/ArtifactTypes/VMImage/Offers/marketplace_vm_test/Skus/test_sku/Versions/1.0.0"
      }
    },
    "diskSizeGB": 10,
    "encryptionSettingsCollection": {
      "enabled": true,
      "encryptionSettings": [
        {
          "diskEncryptionKey": {
            "sourceVault": {
              "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/myVMVault"
            },
            "secretUrl": "https://myvmvault.vault-int.azure-int.net/secrets/{secret}"
          },
          "keyEncryptionKey": {
            "sourceVault": {
              "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/myVMVault"
            },
            "keyUrl": "https://myvmvault.vault-int.azure-int.net/keys/{key}"
          }
        }
      ]
    },
    "encryption": {
      "type": "EncryptionAtRestWithPlatformKey"
    },
    "LastOwnershipUpdateTime": "2016-12-28T04:41:35.079872+00:00",
    "timeCreated": "2016-12-28T04:41:35.079872+00:00",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.Compute/disks",
  "location": "westus",
  "tags": {
    "department": "Development",
    "project": "ManagedDisks"
  },
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk",
  "name": "myManagedDisk"
}

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 anahtar url'sini ve kasa kimliğini Key Vault, KeK isteğe bağlıdır ve şifreleme anahtarını açmak için sağlandığında kullanılır

KeyVaultAndSecretReference

Şifreleme anahtarının Gizli Url'sini ve kasa kimliğini Key Vault

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ı kopyalanır.

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

PurchasePlan

MarketPlace aracılığıyla herhangi bir üçüncü 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.

Name Tür Description
Arm64

string

x64

string

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 galley 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

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 hedefine buradan 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ı kopyalanır.

securityDataUri

string

createOption ImportSecure ise bu, VM konuk durumuna aktarılacak 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

createOption Upload ise, VHD alt bilgisi de dahil olmak üzere karşıya yükleme içeriğinin boyutu budur. 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.

Name Tür Description
AzureActiveDirectory

string

Dışarı aktarma/karşıya yükleme URL'si kullanıldığında sistem, kullanıcının Azure Active Directory'de bir 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 bakın.

None

string

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

Diskin sahiplik durumunun en son değiştirildiği UTC saati; örneğin, diskin bir VM'ye en son eklenme veya vm'den ayrılma 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 veri bloğu oluşturmayı etkinleştirmek için true olarak ayarlayın. Ani artış varsayılan olarak devre dışıdır. Ultra diskler için geçerli değildir.

properties.burstingEnabledTime

string

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

properties.completionPercent

number

CopyStart işlemiyle 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

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

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

Paylaşılan diski ReadOnly olarak takan 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

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

Diskin bayt cinsinden boyutu. Bu alan salt okunur.

properties.diskSizeGB

integer

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şturulmak üzere 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

Diske aynı anda eklenebilen en fazla VM sayısı. 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ğin true olarak ayarlanması, bir sanal makineden ayrılıp diğerine bağlı olarak sık sık (günde 5 kezden fazla) 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

Disk üzerindeki işletim sisteminin hazırda beklemeyi desteklediğini gösterir.

properties.tier

string

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

properties.timeCreated

string

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.

Name Tür Description
Attach

string

Disk bir VM'ye eklenir.

Copy

string

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

string

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

CopyStart

string

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

Empty

string

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

FromImage

string

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

Import

string

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

ImportSecure

string

İçeri aktarma oluşturma 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'sini veya Gizli VM desteklenen diski oluşturun

Restore

string

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

Upload

string

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

UploadPreparedSecure

string

Oluşturma seçeneğini karşıya yükle 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 desteklenen diski 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.

Name Tür Description
ConfidentialVM_DiskEncryptedWithCustomerKey

string

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

string

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

string

Kısa ömürlü vTPM içeren Gizli VM diskini gösterir. VTPM durumu VM yeniden başlatmaları arasında kalıcı değildir.

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey

string

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

TrustedLaunch

string

Güvenilir Başlatma, güvenli önyükleme ve sanal Güvenilir 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.

Name Tür Description
ActiveSAS

string

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

ActiveSASFrozen

string

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

ActiveUpload

string

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

Attached

string

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

Frozen

string

Disk hazırda bekleme durumundaki bir VM'ye eklenir.

ReadyToUpload

string

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

Reserved

string

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

Unattached

string

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

DiskStorageAccountTypes

SKU adı.

Name Tür Description
PremiumV2_LRS

string

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

string

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

Premium_ZRS

string

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

string

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

StandardSSD_ZRS

string

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

Standard_LRS

string

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

UltraSSD_LRS

string

Ultra SSD yerel olarak yedekli depolama. SAP HANA, en üst katman veritabanları (örneğin SQL, Oracle) ve işlem açısından yoğun diğer iş yükleri gibi GÇ yoğunluklu 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 değerlerini 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

disk şifreleme anahtarının Gizli Url'sini ve kasa kimliğini Key Vault

keyEncryptionKey

KeyVaultAndKeyReference

anahtar şifreleme anahtarının Anahtar Url'sini ve kasa kimliğini Key Vault. 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ü.

Name Tür Description
EncryptionAtRestWithCustomerKey

string

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

EncryptionAtRestWithPlatformAndCustomerKeys

string

Disk bekleyen durumda 2 şifreleme katmanıyla şifrelenir. Anahtarlardan biri Müşteri tarafından yönetilir, diğeri de Platform tarafından yönetilir anahtarıdır.

EncryptionAtRestWithPlatformKey

string

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ü.

Name Tür Description
EdgeZone

string

HyperVGeneration

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

Name Tür Description
V1

string

V2

string

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

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 anahtar url'sini ve kasa kimliğini Key Vault, 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

Şifreleme anahtarının Gizli Url'sini ve kasa kimliğini Key Vault

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.

Name Tür Description
AllowAll

string

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

AllowPrivate

string

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

DenyAll

string

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

OperatingSystemTypes

İşletim Sistemi türü.

Name Tür Description
Linux

string

Windows

string

PropertyUpdatesInProgress

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

Name Tür Description
targetTier

string

Katman değiştirme işlemi devam ederse 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ı kopyalanır.

Name Tür Description
Enhanced

string

None

string

PublicNetworkAccess

Diskte dışarı aktarmayı denetleme ilkesi.

Name Tür Description
Disabled

string

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

string

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 üçüncü 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.