Microsoft.Compute-lemezek 2020.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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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@2020-12-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
burstingEnabled: bool
creationData: {
createOption: 'string'
galleryImageReference: {
id: 'string'
lun: int
}
imageReference: {
id: 'string'
lun: int
}
logicalSectorSize: int
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
uploadSizeBytes: int
}
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'
purchasePlan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
securityProfile: {
securityType: 'TrustedLaunch'
}
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 |
creationData | Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. | CreationData (kötelező) |
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" |
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 |
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" "Üres" "FromImage" "Importálás" "Visszaállítás" "Feltöltés" (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 |
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 |
---|---|---|
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. | "TrustedLaunch" |
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 |
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 |
Windows Docker-gazdagép előre telepítve a Portainerrel és a Traefikkel |
Speciális szektorméretű ultra felügyelt lemez létrehozása |
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- |
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- |
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- |
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- |
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 |
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 |
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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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": "2020-12-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"burstingEnabled": "bool",
"creationData": {
"createOption": "string",
"galleryImageReference": {
"id": "string",
"lun": "int"
},
"imageReference": {
"id": "string",
"lun": "int"
},
"logicalSectorSize": "int",
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string",
"uploadSizeBytes": "int"
},
"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",
"purchasePlan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"securityProfile": {
"securityType": "TrustedLaunch"
},
"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 | '2020-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 |
creationData | Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. | CreationData (kötelező) |
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" |
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 |
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" "Üres" "FromImage" "Importálás" "Visszaállítás" "Feltöltés" (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 |
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 |
---|---|---|
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. | "TrustedLaunch" |
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 |
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 |
Windows Docker-gazdagép előre telepítve a Portainerrel és a Traefikkel |
Speciális szektorméretű ultra felügyelt lemez létrehozása |
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- |
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- |
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- |
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- |
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 |
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 |
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@2020-12-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
burstingEnabled = bool
creationData = {
createOption = "string"
galleryImageReference = {
id = "string"
lun = int
}
imageReference = {
id = "string"
lun = int
}
logicalSectorSize = int
sourceResourceId = "string"
sourceUri = "string"
storageAccountId = "string"
uploadSizeBytes = int
}
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"
purchasePlan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
securityProfile = {
securityType = "TrustedLaunch"
}
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@2020-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 |
creationData | Lemezforrás adatai. A CreationData adatai a lemez létrehozása után nem módosíthatók. | CreationData (kötelező) |
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" |
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 |
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" "Üres" "FromImage" "Importálás" "Visszaállítás" "Feltöltés" (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 |
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 |
---|---|---|
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Csak operációsrendszer-lemezekre alkalmazható. | "TrustedLaunch" |
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" |