Megosztás a következőn keresztül:


Microsoft.Compute disks 2021-12-01

Bicep-erőforrásdefiníció

A lemezek erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/disks erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Compute/disks@2021-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    burstingEnabled: bool
    completionPercent: int
    creationData: {
      createOption: 'string'
      galleryImageReference: {
        id: 'string'
        lun: int
      }
      imageReference: {
        id: 'string'
        lun: int
      }
      logicalSectorSize: int
      securityDataUri: 'string'
      sourceResourceId: 'string'
      sourceUri: 'string'
      storageAccountId: 'string'
      uploadSizeBytes: int
    }
    dataAccessAuthMode: 'string'
    diskAccessId: 'string'
    diskIOPSReadWrite: int
    diskMBpsReadWrite: int
    diskSizeGB: int
    encryption: {
      diskEncryptionSetId: 'string'
      type: 'string'
    }
    encryptionSettingsCollection: {
      enabled: bool
      encryptionSettings: [
        {
          diskEncryptionKey: {
            secretUrl: 'string'
            sourceVault: {
              id: 'string'
            }
          }
          keyEncryptionKey: {
            keyUrl: 'string'
            sourceVault: {
              id: 'string'
            }
          }
        }
      ]
      encryptionSettingsVersion: 'string'
    }
    hyperVGeneration: 'string'
    maxShares: int
    networkAccessPolicy: 'string'
    osType: 'string'
    publicNetworkAccess: 'string'
    purchasePlan: {
      name: 'string'
      product: 'string'
      promotionCode: 'string'
      publisher: 'string'
    }
    securityProfile: {
      secureVMDiskEncryptionSetId: 'string'
      securityType: 'string'
    }
    supportedCapabilities: {
      acceleratedNetwork: bool
      architecture: 'string'
    }
    supportsHibernation: bool
    tier: 'string'
  }
  zones: [
    'string' or int
  ]
}

Tulajdonságértékek

Lemezek

Név Leírás Érték
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikák, aláhúzásjelek és kötőjelek.
hely Erőforrás helye sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A lemezek termékváltozatának neve. Lehet Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS vagy StandardSSD_ZRS. DiskSku
extendedLocation A lemez létrehozásának kiterjesztett helye. A kiterjesztett hely nem módosítható. ExtendedLocation
kellékek Lemezerőforrás tulajdonságai. DiskProperties
Zónák A Lemez logikai zónalistája. A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

DiskProperties

Név Leírás Érték
burstingEnabled Állítsa igaz értékre, hogy a lemez kiosztott teljesítménycélja fölé engedélyezze a kiépítést. A kipukkadás alapértelmezés szerint le van tiltva. Az Ultra lemezekre nem vonatkozik. Bool
completionPercent Az erőforrás CopyStart művelettel történő létrehozásakor a háttérmásolat százalékos aránya. Int
creationData Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. CreationData (kötelező)
dataAccessAuthMode További hitelesítési követelmények lemez vagy pillanatkép exportálásakor vagy feltöltésekor. "AzureActiveDirectory"
"Nincs"
diskAccessId A DiskAccess-erőforrás ARM-azonosítója privát végpontok lemezeken való használatához. húr
diskIOPSReadWrite A lemezen engedélyezett IOPS száma; csak UltraSSD-lemezek esetén állítható be. Egy művelet 4k és 256 000 bájt közötti átvitelre képes. Int
diskMBpsReadWrite A lemezhez engedélyezett sávszélesség; csak UltraSSD-lemezek esetén állítható be. Az MBps másodpercenként több millió bájtot jelent – az MB itt a 10-es hatványú ISO-jelölést használja. Int
diskSizeGB Ha a creationData.createOption üres, ez a mező kötelező, és a létrehozandó lemez méretét jelzi. Ha ez a mező frissítésekhez vagy más beállításokkal való létrehozáshoz van jelen, az átméretezést jelez. Az átméretezések csak akkor engedélyezettek, ha a lemez nincs futó virtuális géphez csatlakoztatva, és csak a lemez méretét növelheti. Int
titkosítás A titkosítási tulajdonság használható az inaktív adatok ügyfél által felügyelt kulcsokkal vagy platform által felügyelt kulcsokkal történő titkosítására. titkosítási
encryptionSettingsCollection Az Azure Disk Encryptionhez használt titkosítási beállítások gyűjteménye lemezenként vagy pillanatképenként több titkosítási beállítást is tartalmazhat. EncryptionSettingsCollection
hyperVGeneration A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható. "V1"
"V2"
maxShares A lemezhez egyidejűleg csatlakoztatható virtuális gépek maximális száma. Az egynél nagyobb érték olyan lemezt jelöl, amely egyszerre több virtuális gépre is csatlakoztatható. Int
networkAccessPolicy A lemez hálózati elérésére vonatkozó szabályzat. 'AllowAll'
"AllowPrivate"
'DenyAll'
osType Az operációs rendszer típusa. "Linux"
"Windows"
publicNetworkAccess A lemez exportálásának szabályozására vonatkozó szabályzat. "Letiltva"
"Engedélyezve"
purchasePlan Az operációsrendszer-lemezt létrehozó lemezképhez tartozó csomaginformációk vásárlása. Pl. – {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} PurchasePlan
securityProfile Az erőforrás biztonsági adatait tartalmazza. DiskSecurityProfile
supportedCapabilities Azon rendszerkép támogatott képességeinek listája, amelyekből az operációsrendszer-lemezt létrehozták. SupportedCapabilities
supportsHibernation Azt jelzi, hogy a lemez operációs rendszere támogatja a hibernálást. Bool
kötő A lemez teljesítményszintje (pl. P4, S10) az alábbiak szerint: https://azure.microsoft.com/pricing/details/managed-disks/. Az Ultra lemezekre nem vonatkozik. húr

CreationData

Név Leírás Érték
createOption Ez felsorolja a lemez létrehozásának lehetséges forrásait. "Csatolás"
"Másolás"
'CopyStart'
"Üres"
"FromImage"
"Importálás"
'ImportSecure'
"Visszaállítás"
"Feltöltés"
"UploadPreparedSecure" (kötelező)
galleryImageReference Katalógusképből való létrehozáshoz szükséges. Az ImageDiskReference azonosítója annak a megosztott konyhai képverziónak az ARM-azonosítója lesz, amelyből lemezt szeretne létrehozni. ImageDiskReference
imageReference Lemezforrás adatai. ImageDiskReference
logicalSectorSize Logikai szektor mérete bájtban ultralemezekhez. A támogatott értékek: 512 ad 4096. Az alapértelmezett érték a 4096. Int
securityDataUri Ha a createOption ImportSecure, akkor ez a virtuálisgép-vendégállapotba importálandó blob URI-ja. húr
sourceResourceId Ha a createOption másolás, akkor ez a forrás pillanatképének vagy lemezének ARM-azonosítója. húr
sourceUri Ha a createOption importálás, akkor ez egy felügyelt lemezbe importálandó blob URI-ja. húr
storageAccountId Akkor szükséges, ha a createOption importálás. A lemezként importálandó blobot tartalmazó tárfiók Azure Resource Manager-azonosítója. húr
uploadSizeBytes Ha a createOption feltöltés, akkor ez a feltöltés tartalmának mérete, beleértve a VHD-láblécet is. Ennek az értéknek a 20972032 (a VHD láblécéhez 20 MiB + 512 bájt) és 35183298347520 bájtnak kell lennie (a VHD-lábléchez 32 TiB + 512 bájt). Int

ImageDiskReference

Név Leírás Érték
azonosító Egy relatív uri, amely platformrendszerkép-adattárat vagy felhasználói lemezkép-referenciát tartalmaz. sztring (kötelező)
Lun Ha a lemez egy lemez adatlemezéből jön létre, ez egy index, amely jelzi, hogy a lemezkép mely adatlemezeit használja. Operációsrendszer-lemezek esetén ez a mező null értékű. Int

Titkosítás

Név Leírás Érték
diskEncryptionSetId A lemeztitkosítási csoport ResourceId azonosítója, amely a inaktív titkosítás engedélyezéséhez használható. húr
típus A lemez adatainak titkosításához használt kulcs típusa. "EncryptionAtRestWithCustomerKey"
"EncryptionAtRestWithPlatformAndCustomerKeys"
"EncryptionAtRestWithPlatformKey"

EncryptionSettingsCollection

Név Leírás Érték
Engedélyezve Állítsa ezt a jelzőt igaz értékre, és adja meg a DiskEncryptionKey és az opcionális KeyEncryptionKey értéket a titkosítás engedélyezéséhez. Állítsa ezt a jelzőt hamis értékre, és távolítsa el a DiskEncryptionKey és a KeyEncryptionKey elemet a titkosítás letiltásához. Ha a EncryptionSettings null értékű a kérelemobjektumban, a meglévő beállítások változatlanok maradnak. bool (kötelező)
encryptionSettings Titkosítási beállítások gyűjteménye, mindegyik lemezkötethez egyet. EncryptionSettingsElement[]
encryptionSettingsVersion A lemezek titkosításának típusát ismerteti. A mező beállítása után nem írható felül. Az "1.0" az Azure Disk Encryptionnek felel meg az AAD-alkalmazással."1.1" az Azure Disk Encryptionnek felel meg. húr

EncryptionSettingsElement

Név Leírás Érték
diskEncryptionKey A Key Vault titkos url-címe és a lemeztitkosítási kulcs tárolóazonosítója KeyVaultAndSecretReference
keyEncryptionKey A Key Vault kulcsának URL-címe és a kulcstitkosítási kulcs tárolóazonosítója. A KeyEncryptionKey nem kötelező, és ha meg van adva, a lemeztitkosítási kulcs feloldására szolgál. KeyVaultAndKeyReference

KeyVaultAndSecretReference

Név Leírás Érték
secretUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

SourceVault

Név Leírás Érték
azonosító Erőforrás-azonosító húr

KeyVaultAndKeyReference

Név Leírás Érték
keyUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

PurchasePlan

Név Leírás Érték
név A terv azonosítója. sztring (kötelező)
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. sztring (kötelező)
promotionCode Az ajánlat promóciós kódja. húr
kiadó A közzétevő azonosítója. sztring (kötelező)

DiskSecurityProfile

Név Leírás Érték
secureVMDiskEncryptionSetId A bizalmas virtuális gép által támogatott, ügyfél által felügyelt kulccsal titkosított lemezhez társított lemeztitkosítási csoport ResourceId azonosítója húr
securityType A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. "ConfidentialVM_DiskEncryptedWithCustomerKey"
"ConfidentialVM_DiskEncryptedWithPlatformKey"
"ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
"TrustedLaunch"

SupportedCapabilities

Név Leírás Érték
acceleratedNetwork Igaz, ha az operációsrendszer-lemezt létrehozó rendszerkép támogatja a gyorsított hálózatkezelést. Bool
építészet Operációsrendszer-lemez által támogatott CPU-architektúra. 'Arm64'
'x64'

DiskSku

Név Leírás Érték
név A termékváltozat neve. "Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
3 csomópontos Percona XtraDB-fürt üzembe helyezése rendelkezésre állási zónákban

Üzembe helyezés az Azure
Ez a sablon egy 3 csomópontos, magas rendelkezésre állású MySQL-fürtöt helyez üzembe a CentOS 6.5-ben vagy az Ubuntu 12.04-ben
Windows Docker-gazdagép portainerrel és Traefik előre telepített

Üzembe helyezés az Azure
Windows Docker-gazdagép előre telepítve a Portainerrel és a Traefikkel
Speciális szektorméretű ultra felügyelt lemez létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy új ultra felügyelt lemezt, amely lehetővé teszi a felhasználó számára, hogy 512 vagy 4096 szektorméretet adjon meg.
Virtuális gép létrehozása EfficientIP VHD-

Üzembe helyezés az Azure
Ez a sablon létrehoz egy virtuális gépet egy EfficientIP VHD-ből, és lehetővé teszi, hogy egy meglévő virtuális hálózathoz csatlakoztassa, amely egy másik erőforráscsoportban, majd a virtuális gépen található
Virtuális gép létrehozása meglévő virtuális merevlemezekből, és a meglévő VNET-

Üzembe helyezés az Azure
Ez a sablon virtuális merevlemezekből (OS + adatlemez) hoz létre egy virtuális gépet, és lehetővé teszi, hogy egy meglévő virtuális hálózathoz csatlakoztasson, amely egy másik erőforráscsoportban, majd a virtuális gépen található
Virtuális gép létrehozása új vagy meglévő virtuális hálózaton egyéni VHD-

Üzembe helyezés az Azure
Ez a sablon létrehoz egy virtuális gépet egy speciális VHD-ből, és lehetővé teszi egy új vagy meglévő virtuális hálózathoz való csatlakoztatását, amely a virtuális géptől eltérő erőforráscsoportban található
Windows Server rendszerű virtuális gép SSH-

Üzembe helyezés az Azure
Helyezzen üzembe egyetlen Windows rendszerű virtuális gépet, amelyen engedélyezve van az Open SSH, így kulcsalapú hitelesítéssel csatlakozhat az SSH-hoz.
Lemez létrehozása & biztonsági mentési tárolón keresztüli védelem engedélyezése

Üzembe helyezés az Azure
Lemezt létrehozó és a Backup Vaulton keresztül védelmet biztosító sablon
SQL virtuális gép teljesítményoptimalizált tárolási beállításai az UltraSSD

Üzembe helyezés az Azure
SQL Server virtuális gép létrehozása teljesítményoptimalizált tárolási beállításokkal az SQL-naplófájlokhoz készült UltraSSD használatával

ARM-sablon erőforrásdefiníciója

A lemezek erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/disks erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Compute/disks",
  "apiVersion": "2021-12-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "burstingEnabled": "bool",
    "completionPercent": "int",
    "creationData": {
      "createOption": "string",
      "galleryImageReference": {
        "id": "string",
        "lun": "int"
      },
      "imageReference": {
        "id": "string",
        "lun": "int"
      },
      "logicalSectorSize": "int",
      "securityDataUri": "string",
      "sourceResourceId": "string",
      "sourceUri": "string",
      "storageAccountId": "string",
      "uploadSizeBytes": "int"
    },
    "dataAccessAuthMode": "string",
    "diskAccessId": "string",
    "diskIOPSReadWrite": "int",
    "diskMBpsReadWrite": "int",
    "diskSizeGB": "int",
    "encryption": {
      "diskEncryptionSetId": "string",
      "type": "string"
    },
    "encryptionSettingsCollection": {
      "enabled": "bool",
      "encryptionSettings": [
        {
          "diskEncryptionKey": {
            "secretUrl": "string",
            "sourceVault": {
              "id": "string"
            }
          },
          "keyEncryptionKey": {
            "keyUrl": "string",
            "sourceVault": {
              "id": "string"
            }
          }
        }
      ],
      "encryptionSettingsVersion": "string"
    },
    "hyperVGeneration": "string",
    "maxShares": "int",
    "networkAccessPolicy": "string",
    "osType": "string",
    "publicNetworkAccess": "string",
    "purchasePlan": {
      "name": "string",
      "product": "string",
      "promotionCode": "string",
      "publisher": "string"
    },
    "securityProfile": {
      "secureVMDiskEncryptionSetId": "string",
      "securityType": "string"
    },
    "supportedCapabilities": {
      "acceleratedNetwork": "bool",
      "architecture": "string"
    },
    "supportsHibernation": "bool",
    "tier": "string"
  },
  "zones": [ "string" or int ]
}

Tulajdonságértékek

Lemezek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Compute/disks"
apiVersion Az erőforrás API-verziója '2021-12-01'
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikák, aláhúzásjelek és kötőjelek.
hely Erőforrás helye sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A lemezek termékváltozatának neve. Lehet Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS vagy StandardSSD_ZRS. DiskSku
extendedLocation A lemez létrehozásának kiterjesztett helye. A kiterjesztett hely nem módosítható. ExtendedLocation
kellékek Lemezerőforrás tulajdonságai. DiskProperties
Zónák A Lemez logikai zónalistája. A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

DiskProperties

Név Leírás Érték
burstingEnabled Állítsa igaz értékre, hogy a lemez kiosztott teljesítménycélja fölé engedélyezze a kiépítést. A kipukkadás alapértelmezés szerint le van tiltva. Az Ultra lemezekre nem vonatkozik. Bool
completionPercent Az erőforrás CopyStart művelettel történő létrehozásakor a háttérmásolat százalékos aránya. Int
creationData Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. CreationData (kötelező)
dataAccessAuthMode További hitelesítési követelmények lemez vagy pillanatkép exportálásakor vagy feltöltésekor. "AzureActiveDirectory"
"Nincs"
diskAccessId A DiskAccess-erőforrás ARM-azonosítója privát végpontok lemezeken való használatához. húr
diskIOPSReadWrite A lemezen engedélyezett IOPS száma; csak UltraSSD-lemezek esetén állítható be. Egy művelet 4k és 256 000 bájt közötti átvitelre képes. Int
diskMBpsReadWrite A lemezhez engedélyezett sávszélesség; csak UltraSSD-lemezek esetén állítható be. Az MBps másodpercenként több millió bájtot jelent – az MB itt a 10-es hatványú ISO-jelölést használja. Int
diskSizeGB Ha a creationData.createOption üres, ez a mező kötelező, és a létrehozandó lemez méretét jelzi. Ha ez a mező frissítésekhez vagy más beállításokkal való létrehozáshoz van jelen, az átméretezést jelez. Az átméretezések csak akkor engedélyezettek, ha a lemez nincs futó virtuális géphez csatlakoztatva, és csak a lemez méretét növelheti. Int
titkosítás A titkosítási tulajdonság használható az inaktív adatok ügyfél által felügyelt kulcsokkal vagy platform által felügyelt kulcsokkal történő titkosítására. titkosítási
encryptionSettingsCollection Az Azure Disk Encryptionhez használt titkosítási beállítások gyűjteménye lemezenként vagy pillanatképenként több titkosítási beállítást is tartalmazhat. EncryptionSettingsCollection
hyperVGeneration A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható. "V1"
"V2"
maxShares A lemezhez egyidejűleg csatlakoztatható virtuális gépek maximális száma. Az egynél nagyobb érték olyan lemezt jelöl, amely egyszerre több virtuális gépre is csatlakoztatható. Int
networkAccessPolicy A lemez hálózati elérésére vonatkozó szabályzat. 'AllowAll'
"AllowPrivate"
'DenyAll'
osType Az operációs rendszer típusa. "Linux"
"Windows"
publicNetworkAccess A lemez exportálásának szabályozására vonatkozó szabályzat. "Letiltva"
"Engedélyezve"
purchasePlan Az operációsrendszer-lemezt létrehozó lemezképhez tartozó csomaginformációk vásárlása. Pl. – {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} PurchasePlan
securityProfile Az erőforrás biztonsági adatait tartalmazza. DiskSecurityProfile
supportedCapabilities Azon rendszerkép támogatott képességeinek listája, amelyekből az operációsrendszer-lemezt létrehozták. SupportedCapabilities
supportsHibernation Azt jelzi, hogy a lemez operációs rendszere támogatja a hibernálást. Bool
kötő A lemez teljesítményszintje (pl. P4, S10) az alábbiak szerint: https://azure.microsoft.com/pricing/details/managed-disks/. Az Ultra lemezekre nem vonatkozik. húr

CreationData

Név Leírás Érték
createOption Ez felsorolja a lemez létrehozásának lehetséges forrásait. "Csatolás"
"Másolás"
'CopyStart'
"Üres"
"FromImage"
"Importálás"
'ImportSecure'
"Visszaállítás"
"Feltöltés"
"UploadPreparedSecure" (kötelező)
galleryImageReference Katalógusképből való létrehozáshoz szükséges. Az ImageDiskReference azonosítója annak a megosztott konyhai képverziónak az ARM-azonosítója lesz, amelyből lemezt szeretne létrehozni. ImageDiskReference
imageReference Lemezforrás adatai. ImageDiskReference
logicalSectorSize Logikai szektor mérete bájtban ultralemezekhez. A támogatott értékek: 512 ad 4096. Az alapértelmezett érték a 4096. Int
securityDataUri Ha a createOption ImportSecure, akkor ez a virtuálisgép-vendégállapotba importálandó blob URI-ja. húr
sourceResourceId Ha a createOption másolás, akkor ez a forrás pillanatképének vagy lemezének ARM-azonosítója. húr
sourceUri Ha a createOption importálás, akkor ez egy felügyelt lemezbe importálandó blob URI-ja. húr
storageAccountId Akkor szükséges, ha a createOption importálás. A lemezként importálandó blobot tartalmazó tárfiók Azure Resource Manager-azonosítója. húr
uploadSizeBytes Ha a createOption feltöltés, akkor ez a feltöltés tartalmának mérete, beleértve a VHD-láblécet is. Ennek az értéknek a 20972032 (a VHD láblécéhez 20 MiB + 512 bájt) és 35183298347520 bájtnak kell lennie (a VHD-lábléchez 32 TiB + 512 bájt). Int

ImageDiskReference

Név Leírás Érték
azonosító Egy relatív uri, amely platformrendszerkép-adattárat vagy felhasználói lemezkép-referenciát tartalmaz. sztring (kötelező)
Lun Ha a lemez egy lemez adatlemezéből jön létre, ez egy index, amely jelzi, hogy a lemezkép mely adatlemezeit használja. Operációsrendszer-lemezek esetén ez a mező null értékű. Int

Titkosítás

Név Leírás Érték
diskEncryptionSetId A lemeztitkosítási csoport ResourceId azonosítója, amely a inaktív titkosítás engedélyezéséhez használható. húr
típus A lemez adatainak titkosításához használt kulcs típusa. "EncryptionAtRestWithCustomerKey"
"EncryptionAtRestWithPlatformAndCustomerKeys"
"EncryptionAtRestWithPlatformKey"

EncryptionSettingsCollection

Név Leírás Érték
Engedélyezve Állítsa ezt a jelzőt igaz értékre, és adja meg a DiskEncryptionKey és az opcionális KeyEncryptionKey értéket a titkosítás engedélyezéséhez. Állítsa ezt a jelzőt hamis értékre, és távolítsa el a DiskEncryptionKey és a KeyEncryptionKey elemet a titkosítás letiltásához. Ha a EncryptionSettings null értékű a kérelemobjektumban, a meglévő beállítások változatlanok maradnak. bool (kötelező)
encryptionSettings Titkosítási beállítások gyűjteménye, mindegyik lemezkötethez egyet. EncryptionSettingsElement[]
encryptionSettingsVersion A lemezek titkosításának típusát ismerteti. A mező beállítása után nem írható felül. Az "1.0" az Azure Disk Encryptionnek felel meg az AAD-alkalmazással."1.1" az Azure Disk Encryptionnek felel meg. húr

EncryptionSettingsElement

Név Leírás Érték
diskEncryptionKey A Key Vault titkos url-címe és a lemeztitkosítási kulcs tárolóazonosítója KeyVaultAndSecretReference
keyEncryptionKey A Key Vault kulcsának URL-címe és a kulcstitkosítási kulcs tárolóazonosítója. A KeyEncryptionKey nem kötelező, és ha meg van adva, a lemeztitkosítási kulcs feloldására szolgál. KeyVaultAndKeyReference

KeyVaultAndSecretReference

Név Leírás Érték
secretUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

SourceVault

Név Leírás Érték
azonosító Erőforrás-azonosító húr

KeyVaultAndKeyReference

Név Leírás Érték
keyUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

PurchasePlan

Név Leírás Érték
név A terv azonosítója. sztring (kötelező)
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. sztring (kötelező)
promotionCode Az ajánlat promóciós kódja. húr
kiadó A közzétevő azonosítója. sztring (kötelező)

DiskSecurityProfile

Név Leírás Érték
secureVMDiskEncryptionSetId A bizalmas virtuális gép által támogatott, ügyfél által felügyelt kulccsal titkosított lemezhez társított lemeztitkosítási csoport ResourceId azonosítója húr
securityType A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. "ConfidentialVM_DiskEncryptedWithCustomerKey"
"ConfidentialVM_DiskEncryptedWithPlatformKey"
"ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
"TrustedLaunch"

SupportedCapabilities

Név Leírás Érték
acceleratedNetwork Igaz, ha az operációsrendszer-lemezt létrehozó rendszerkép támogatja a gyorsított hálózatkezelést. Bool
építészet Operációsrendszer-lemez által támogatott CPU-architektúra. 'Arm64'
'x64'

DiskSku

Név Leírás Érték
név A termékváltozat neve. "Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
3 csomópontos Percona XtraDB-fürt üzembe helyezése rendelkezésre állási zónákban

Üzembe helyezés az Azure
Ez a sablon egy 3 csomópontos, magas rendelkezésre állású MySQL-fürtöt helyez üzembe a CentOS 6.5-ben vagy az Ubuntu 12.04-ben
Windows Docker-gazdagép portainerrel és Traefik előre telepített

Üzembe helyezés az Azure
Windows Docker-gazdagép előre telepítve a Portainerrel és a Traefikkel
Speciális szektorméretű ultra felügyelt lemez létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy új ultra felügyelt lemezt, amely lehetővé teszi a felhasználó számára, hogy 512 vagy 4096 szektorméretet adjon meg.
Virtuális gép létrehozása EfficientIP VHD-

Üzembe helyezés az Azure
Ez a sablon létrehoz egy virtuális gépet egy EfficientIP VHD-ből, és lehetővé teszi, hogy egy meglévő virtuális hálózathoz csatlakoztassa, amely egy másik erőforráscsoportban, majd a virtuális gépen található
Virtuális gép létrehozása meglévő virtuális merevlemezekből, és a meglévő VNET-

Üzembe helyezés az Azure
Ez a sablon virtuális merevlemezekből (OS + adatlemez) hoz létre egy virtuális gépet, és lehetővé teszi, hogy egy meglévő virtuális hálózathoz csatlakoztasson, amely egy másik erőforráscsoportban, majd a virtuális gépen található
Virtuális gép létrehozása új vagy meglévő virtuális hálózaton egyéni VHD-

Üzembe helyezés az Azure
Ez a sablon létrehoz egy virtuális gépet egy speciális VHD-ből, és lehetővé teszi egy új vagy meglévő virtuális hálózathoz való csatlakoztatását, amely a virtuális géptől eltérő erőforráscsoportban található
Windows Server rendszerű virtuális gép SSH-

Üzembe helyezés az Azure
Helyezzen üzembe egyetlen Windows rendszerű virtuális gépet, amelyen engedélyezve van az Open SSH, így kulcsalapú hitelesítéssel csatlakozhat az SSH-hoz.
Lemez létrehozása & biztonsági mentési tárolón keresztüli védelem engedélyezése

Üzembe helyezés az Azure
Lemezt létrehozó és a Backup Vaulton keresztül védelmet biztosító sablon
SQL virtuális gép teljesítményoptimalizált tárolási beállításai az UltraSSD

Üzembe helyezés az Azure
SQL Server virtuális gép létrehozása teljesítményoptimalizált tárolási beállításokkal az SQL-naplófájlokhoz készült UltraSSD használatával

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

A lemezek erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/disks erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/disks@2021-12-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      burstingEnabled = bool
      completionPercent = int
      creationData = {
        createOption = "string"
        galleryImageReference = {
          id = "string"
          lun = int
        }
        imageReference = {
          id = "string"
          lun = int
        }
        logicalSectorSize = int
        securityDataUri = "string"
        sourceResourceId = "string"
        sourceUri = "string"
        storageAccountId = "string"
        uploadSizeBytes = int
      }
      dataAccessAuthMode = "string"
      diskAccessId = "string"
      diskIOPSReadWrite = int
      diskMBpsReadWrite = int
      diskSizeGB = int
      encryption = {
        diskEncryptionSetId = "string"
        type = "string"
      }
      encryptionSettingsCollection = {
        enabled = bool
        encryptionSettings = [
          {
            diskEncryptionKey = {
              secretUrl = "string"
              sourceVault = {
                id = "string"
              }
            }
            keyEncryptionKey = {
              keyUrl = "string"
              sourceVault = {
                id = "string"
              }
            }
          }
        ]
        encryptionSettingsVersion = "string"
      }
      hyperVGeneration = "string"
      maxShares = int
      networkAccessPolicy = "string"
      osType = "string"
      publicNetworkAccess = "string"
      purchasePlan = {
        name = "string"
        product = "string"
        promotionCode = "string"
        publisher = "string"
      }
      securityProfile = {
        secureVMDiskEncryptionSetId = "string"
        securityType = "string"
      }
      supportedCapabilities = {
        acceleratedNetwork = bool
        architecture = "string"
      }
      supportsHibernation = bool
      tier = "string"
    }
    zones = [
      "string" or int
    ]
    sku = {
      name = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Tulajdonságértékek

Lemezek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Compute/disks@2021-12-01"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikák, aláhúzásjelek és kötőjelek.
hely Erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára.
Sku A lemezek termékváltozatának neve. Lehet Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS vagy StandardSSD_ZRS. DiskSku
extendedLocation A lemez létrehozásának kiterjesztett helye. A kiterjesztett hely nem módosítható. ExtendedLocation
kellékek Lemezerőforrás tulajdonságai. DiskProperties
Zónák A Lemez logikai zónalistája. A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

DiskProperties

Név Leírás Érték
burstingEnabled Állítsa igaz értékre, hogy a lemez kiosztott teljesítménycélja fölé engedélyezze a kiépítést. A kipukkadás alapértelmezés szerint le van tiltva. Az Ultra lemezekre nem vonatkozik. Bool
completionPercent Az erőforrás CopyStart művelettel történő létrehozásakor a háttérmásolat százalékos aránya. Int
creationData Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. CreationData (kötelező)
dataAccessAuthMode További hitelesítési követelmények lemez vagy pillanatkép exportálásakor vagy feltöltésekor. "AzureActiveDirectory"
"Nincs"
diskAccessId A DiskAccess-erőforrás ARM-azonosítója privát végpontok lemezeken való használatához. húr
diskIOPSReadWrite A lemezen engedélyezett IOPS száma; csak UltraSSD-lemezek esetén állítható be. Egy művelet 4k és 256 000 bájt közötti átvitelre képes. Int
diskMBpsReadWrite A lemezhez engedélyezett sávszélesség; csak UltraSSD-lemezek esetén állítható be. Az MBps másodpercenként több millió bájtot jelent – az MB itt a 10-es hatványú ISO-jelölést használja. Int
diskSizeGB Ha a creationData.createOption üres, ez a mező kötelező, és a létrehozandó lemez méretét jelzi. Ha ez a mező frissítésekhez vagy más beállításokkal való létrehozáshoz van jelen, az átméretezést jelez. Az átméretezések csak akkor engedélyezettek, ha a lemez nincs futó virtuális géphez csatlakoztatva, és csak a lemez méretét növelheti. Int
titkosítás A titkosítási tulajdonság használható az inaktív adatok ügyfél által felügyelt kulcsokkal vagy platform által felügyelt kulcsokkal történő titkosítására. titkosítási
encryptionSettingsCollection Az Azure Disk Encryptionhez használt titkosítási beállítások gyűjteménye lemezenként vagy pillanatképenként több titkosítási beállítást is tartalmazhat. EncryptionSettingsCollection
hyperVGeneration A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható. "V1"
"V2"
maxShares A lemezhez egyidejűleg csatlakoztatható virtuális gépek maximális száma. Az egynél nagyobb érték olyan lemezt jelöl, amely egyszerre több virtuális gépre is csatlakoztatható. Int
networkAccessPolicy A lemez hálózati elérésére vonatkozó szabályzat. "AllowAll"
"AllowPrivate"
"DenyAll"
osType Az operációs rendszer típusa. "Linux"
"Windows"
publicNetworkAccess A lemez exportálásának szabályozására vonatkozó szabályzat. "Letiltva"
"Engedélyezve"
purchasePlan Az operációsrendszer-lemezt létrehozó lemezképhez tartozó csomaginformációk vásárlása. Pl. – {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} PurchasePlan
securityProfile Az erőforrás biztonsági adatait tartalmazza. DiskSecurityProfile
supportedCapabilities Azon rendszerkép támogatott képességeinek listája, amelyekből az operációsrendszer-lemezt létrehozták. SupportedCapabilities
supportsHibernation Azt jelzi, hogy a lemez operációs rendszere támogatja a hibernálást. Bool
kötő A lemez teljesítményszintje (pl. P4, S10) az alábbiak szerint: https://azure.microsoft.com/pricing/details/managed-disks/. Az Ultra lemezekre nem vonatkozik. húr

CreationData

Név Leírás Érték
createOption Ez felsorolja a lemez létrehozásának lehetséges forrásait. "Csatolás"
"Másolás"
"CopyStart"
"Üres"
"FromImage"
"Importálás"
"ImportSecure"
"Visszaállítás"
"Feltöltés"
"UploadPreparedSecure" (kötelező)
galleryImageReference Katalógusképből való létrehozáshoz szükséges. Az ImageDiskReference azonosítója annak a megosztott konyhai képverziónak az ARM-azonosítója lesz, amelyből lemezt szeretne létrehozni. ImageDiskReference
imageReference Lemezforrás adatai. ImageDiskReference
logicalSectorSize Logikai szektor mérete bájtban ultralemezekhez. A támogatott értékek: 512 ad 4096. Az alapértelmezett érték a 4096. Int
securityDataUri Ha a createOption ImportSecure, akkor ez a virtuálisgép-vendégállapotba importálandó blob URI-ja. húr
sourceResourceId Ha a createOption másolás, akkor ez a forrás pillanatképének vagy lemezének ARM-azonosítója. húr
sourceUri Ha a createOption importálás, akkor ez egy felügyelt lemezbe importálandó blob URI-ja. húr
storageAccountId Akkor szükséges, ha a createOption importálás. A lemezként importálandó blobot tartalmazó tárfiók Azure Resource Manager-azonosítója. húr
uploadSizeBytes Ha a createOption feltöltés, akkor ez a feltöltés tartalmának mérete, beleértve a VHD-láblécet is. Ennek az értéknek a 20972032 (a VHD láblécéhez 20 MiB + 512 bájt) és 35183298347520 bájtnak kell lennie (a VHD-lábléchez 32 TiB + 512 bájt). Int

ImageDiskReference

Név Leírás Érték
azonosító Egy relatív uri, amely platformrendszerkép-adattárat vagy felhasználói lemezkép-referenciát tartalmaz. sztring (kötelező)
Lun Ha a lemez egy lemez adatlemezéből jön létre, ez egy index, amely jelzi, hogy a lemezkép mely adatlemezeit használja. Operációsrendszer-lemezek esetén ez a mező null értékű. Int

Titkosítás

Név Leírás Érték
diskEncryptionSetId A lemeztitkosítási csoport ResourceId azonosítója, amely a inaktív titkosítás engedélyezéséhez használható. húr
típus A lemez adatainak titkosításához használt kulcs típusa. "EncryptionAtRestWithCustomerKey"
"EncryptionAtRestWithPlatformAndCustomerKeys"
"EncryptionAtRestWithPlatformKey"

EncryptionSettingsCollection

Név Leírás Érték
Engedélyezve Állítsa ezt a jelzőt igaz értékre, és adja meg a DiskEncryptionKey és az opcionális KeyEncryptionKey értéket a titkosítás engedélyezéséhez. Állítsa ezt a jelzőt hamis értékre, és távolítsa el a DiskEncryptionKey és a KeyEncryptionKey elemet a titkosítás letiltásához. Ha a EncryptionSettings null értékű a kérelemobjektumban, a meglévő beállítások változatlanok maradnak. bool (kötelező)
encryptionSettings Titkosítási beállítások gyűjteménye, mindegyik lemezkötethez egyet. EncryptionSettingsElement[]
encryptionSettingsVersion A lemezek titkosításának típusát ismerteti. A mező beállítása után nem írható felül. Az "1.0" az Azure Disk Encryptionnek felel meg az AAD-alkalmazással."1.1" az Azure Disk Encryptionnek felel meg. húr

EncryptionSettingsElement

Név Leírás Érték
diskEncryptionKey A Key Vault titkos url-címe és a lemeztitkosítási kulcs tárolóazonosítója KeyVaultAndSecretReference
keyEncryptionKey A Key Vault kulcsának URL-címe és a kulcstitkosítási kulcs tárolóazonosítója. A KeyEncryptionKey nem kötelező, és ha meg van adva, a lemeztitkosítási kulcs feloldására szolgál. KeyVaultAndKeyReference

KeyVaultAndSecretReference

Név Leírás Érték
secretUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

SourceVault

Név Leírás Érték
azonosító Erőforrás-azonosító húr

KeyVaultAndKeyReference

Név Leírás Érték
keyUrl Kulcsra vagy titkos kulcsra mutató URL-cím a KeyVaultban sztring (kötelező)
sourceVault A kulcsot vagy titkos kulcsot tartalmazó KeyVault erőforrás-azonosítója SourceVault (kötelező)

PurchasePlan

Név Leírás Érték
név A terv azonosítója. sztring (kötelező)
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. sztring (kötelező)
promotionCode Az ajánlat promóciós kódja. húr
kiadó A közzétevő azonosítója. sztring (kötelező)

DiskSecurityProfile

Név Leírás Érték
secureVMDiskEncryptionSetId A bizalmas virtuális gép által támogatott, ügyfél által felügyelt kulccsal titkosított lemezhez társított lemeztitkosítási csoport ResourceId azonosítója húr
securityType A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. "ConfidentialVM_DiskEncryptedWithCustomerKey"
"ConfidentialVM_DiskEncryptedWithPlatformKey"
"ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
"TrustedLaunch"

SupportedCapabilities

Név Leírás Érték
acceleratedNetwork Igaz, ha az operációsrendszer-lemezt létrehozó rendszerkép támogatja a gyorsított hálózatkezelést. Bool
építészet Operációsrendszer-lemez által támogatott CPU-architektúra. "Arm64"
"x64"

DiskSku

Név Leírás Érték
név A termékváltozat neve. "Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"