Microsoft.Compute-diskar 2018-04-01
Bicep-resursdefinition
Resurstypen diskar kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/disks-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Compute/disks@2018-04-01' = {
location: 'string'
name: 'string'
properties: {
creationData: {
createOption: 'string'
imageReference: {
id: 'string'
lun: int
}
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
}
diskSizeGB: int
encryptionSettings: {
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
enabled: bool
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
osType: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Egenskapsvärden
CreationData
Namn | Beskrivning | Värde |
---|---|---|
createOption | Detta räknar upp möjliga källor för att skapa en disk. | "Bifoga" "Kopiera" "Tom" "FromImage" "Import" "Återställning" (krävs) |
imageReference | Information om diskkälla. | ImageDiskReference |
sourceResourceId | Om createOption är Copy är detta ARM-ID för källögonblicksbilden eller disken. | sträng |
sourceUri | Om createOption är Import är detta URI för en blob som ska importeras till en hanterad disk. | sträng |
storageAccountId | Om createOption är Import identifierar Azure Resource Manager lagringskontot som innehåller bloben som ska importeras som en disk. Krävs endast om bloben finns i en annan prenumeration | sträng |
DiskEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
creationData | Information om diskkälla. CreationData-information kan inte ändras när disken har skapats. | CreationData (krävs) |
diskSizeGB | Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på den virtuella hårddisk som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ, anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek. | Int |
encryptionSettings | Krypteringsinställningar för disk eller ögonblicksbild | EncryptionSettings |
osType | Typ av operativsystem. | "Linux" "Windows" |
DiskSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | SKU-namnet. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
EncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Nyckelvalvshemlighets-URL och valv-ID för diskkrypteringsnyckeln | KeyVaultAndSecretReference |
Aktiverat | Ange den här flaggan till true och ange DiskEncryptionKey och valfri KeyEncryptionKey för att aktivera kryptering. Ange den här flaggan till false och ta bort DiskEncryptionKey och KeyEncryptionKey för att inaktivera kryptering. Om EncryptionSettings är null i begärandeobjektet förblir de befintliga inställningarna oförändrade. | Bool |
keyEncryptionKey | Key Vault-nyckel-URL och valv-ID för nyckelkrypteringsnyckeln | KeyVaultAndKeyReference |
ImageDiskReference
Namn | Beskrivning | Värde |
---|---|---|
Id | En relativ URI som innehåller antingen en plattformsbildlagringsplats eller användarbildreferens. | sträng (krävs) |
Lun | Om disken skapas från en avbildnings datadisk är detta ett index som anger vilken av datadiskarna i avbildningen som ska användas. För OS-diskar är det här fältet null. | Int |
KeyVaultAndKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
KeyVaultAndSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
Microsoft.Compute/diskar
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för diskresurser. | DiskEgenskaper |
Sku | SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS eller StandardSSD_LRS. | DiskSku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
Zoner | Listan Logisk zon för Disk. | string[] |
ResourceTags
Namn | Beskrivning | Värde |
---|
SourceVault
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Skapa disk & aktivera skydd via Backup Vault | Mall som skapar en disk och aktiverar skydd via Backup Vault |
Windows Docker Host med Portainer och Traefik förinstallerade | Windows Docker Host med Portainer och Traefik förinstallerade |
virtuell Windows Server-dator med SSH- | Distribuera en enskild virtuell Windows-dator med Open SSH aktiverat så att du kan ansluta via SSH med hjälp av nyckelbaserad autentisering. |
Resursdefinition för ARM-mall
Resurstypen diskar kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/disks-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Compute/disks",
"apiVersion": "2018-04-01",
"name": "string",
"location": "string",
"properties": {
"creationData": {
"createOption": "string",
"imageReference": {
"id": "string",
"lun": "int"
},
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string"
},
"diskSizeGB": "int",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"enabled": "bool",
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
},
"osType": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Egenskapsvärden
CreationData
Namn | Beskrivning | Värde |
---|---|---|
createOption | Detta räknar upp möjliga källor för att skapa en disk. | "Bifoga" "Kopiera" "Tom" "FromImage" "Import" "Återställning" (krävs) |
imageReference | Information om diskkälla. | ImageDiskReference |
sourceResourceId | Om createOption är Copy är detta ARM-ID för källögonblicksbilden eller disken. | sträng |
sourceUri | Om createOption är Import är detta URI för en blob som ska importeras till en hanterad disk. | sträng |
storageAccountId | Om createOption är Import identifierar Azure Resource Manager lagringskontot som innehåller bloben som ska importeras som en disk. Krävs endast om bloben finns i en annan prenumeration | sträng |
DiskEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
creationData | Information om diskkälla. CreationData-information kan inte ändras när disken har skapats. | CreationData (krävs) |
diskSizeGB | Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på den virtuella hårddisk som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ, anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek. | Int |
encryptionSettings | Krypteringsinställningar för disk eller ögonblicksbild | EncryptionSettings |
osType | Typ av operativsystem. | "Linux" "Windows" |
DiskSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | SKU-namnet. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
EncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Nyckelvalvshemlighets-URL och valv-ID för diskkrypteringsnyckeln | KeyVaultAndSecretReference |
Aktiverat | Ange den här flaggan till true och ange DiskEncryptionKey och valfri KeyEncryptionKey för att aktivera kryptering. Ange den här flaggan till false och ta bort DiskEncryptionKey och KeyEncryptionKey för att inaktivera kryptering. Om EncryptionSettings är null i begärandeobjektet förblir de befintliga inställningarna oförändrade. | Bool |
keyEncryptionKey | Key Vault-nyckel-URL och valv-ID för nyckelkrypteringsnyckeln | KeyVaultAndKeyReference |
ImageDiskReference
Namn | Beskrivning | Värde |
---|---|---|
Id | En relativ URI som innehåller antingen en plattformsbildlagringsplats eller användarbildreferens. | sträng (krävs) |
Lun | Om disken skapas från en avbildnings datadisk är detta ett index som anger vilken av datadiskarna i avbildningen som ska användas. För OS-diskar är det här fältet null. | Int |
KeyVaultAndKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
KeyVaultAndSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
Microsoft.Compute/diskar
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2018-04-01' |
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för diskresurser. | DiskEgenskaper |
Sku | SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS eller StandardSSD_LRS. | DiskSku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Compute/disks" |
Zoner | Listan Logisk zon för Disk. | string[] |
ResourceTags
Namn | Beskrivning | Värde |
---|
SourceVault
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Skapa en virtuell dator från en EffektivIP VHD- |
Den här mallen skapar en virtuell dator från en effektivIP-virtuell hårddisk och låter dig ansluta den till ett befintligt VNET som kan finnas i en annan resursgrupp och sedan den virtuella datorn |
Skapa en virtuell dator i ett nytt eller befintligt vnet från en anpassad VHD- |
Den här mallen skapar en virtuell dator från en specialiserad virtuell hårddisk och låter dig ansluta den till ett nytt eller befintligt VNET som kan finnas i en annan resursgrupp än den virtuella datorn |
Skapa disk & aktivera skydd via Backup Vault |
Mall som skapar en disk och aktiverar skydd via Backup Vault |
Skapa virtuell dator från befintliga virtuella hårddiskar och ansluta den till befintligaVNET- |
Den här mallen skapar en virtuell dator från virtuella hårddiskar (OS + datadisk) och låter dig ansluta den till ett befintligt VNET som kan finnas i en annan resursgrupp och sedan den virtuella datorn |
Skapar en ultrahanterad disk med en viss sektorstorlek |
Den här mallen skapar en ny ultrahanterad disk som gör att användaren kan ange en sektorstorlek på antingen 512 eller 4096. |
Distribuera ett 3-nod percona XtraDB-kluster i tillgänglighetszoner |
Den här mallen distribuerar ett MySQL-kluster med hög tillgänglighet med 3 noder på CentOS 6.5 eller Ubuntu 12.04 |
prestandaoptimerade lagringsinställningar för virtuella SQL-datorer på UltraSSD- |
Skapa en virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar med hjälp av UltraSSD för SQL-loggfiler |
Windows Docker Host med Portainer och Traefik förinstallerade |
Windows Docker Host med Portainer och Traefik förinstallerade |
virtuell Windows Server-dator med SSH- |
Distribuera en enskild virtuell Windows-dator med Open SSH aktiverat så att du kan ansluta via SSH med hjälp av nyckelbaserad autentisering. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen diskar kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/disks-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/disks@2018-04-01"
name = "string"
location = "string"
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
properties = {
creationData = {
createOption = "string"
imageReference = {
id = "string"
lun = int
}
sourceResourceId = "string"
sourceUri = "string"
storageAccountId = "string"
}
diskSizeGB = int
encryptionSettings = {
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
enabled = bool
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
osType = "string"
}
})
}
Egenskapsvärden
CreationData
Namn | Beskrivning | Värde |
---|---|---|
createOption | Detta räknar upp möjliga källor för att skapa en disk. | "Bifoga" "Kopiera" "Tom" "FromImage" "Import" "Återställning" (krävs) |
imageReference | Information om diskkälla. | ImageDiskReference |
sourceResourceId | Om createOption är Copy är detta ARM-ID för källögonblicksbilden eller disken. | sträng |
sourceUri | Om createOption är Import är detta URI för en blob som ska importeras till en hanterad disk. | sträng |
storageAccountId | Om createOption är Import identifierar Azure Resource Manager lagringskontot som innehåller bloben som ska importeras som en disk. Krävs endast om bloben finns i en annan prenumeration | sträng |
DiskEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
creationData | Information om diskkälla. CreationData-information kan inte ändras när disken har skapats. | CreationData (krävs) |
diskSizeGB | Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på den virtuella hårddisk som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ, anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek. | Int |
encryptionSettings | Krypteringsinställningar för disk eller ögonblicksbild | EncryptionSettings |
osType | Typ av operativsystem. | "Linux" "Windows" |
DiskSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | SKU-namnet. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
EncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Nyckelvalvshemlighets-URL och valv-ID för diskkrypteringsnyckeln | KeyVaultAndSecretReference |
Aktiverat | Ange den här flaggan till true och ange DiskEncryptionKey och valfri KeyEncryptionKey för att aktivera kryptering. Ange den här flaggan till false och ta bort DiskEncryptionKey och KeyEncryptionKey för att inaktivera kryptering. Om EncryptionSettings är null i begärandeobjektet förblir de befintliga inställningarna oförändrade. | Bool |
keyEncryptionKey | Key Vault-nyckel-URL och valv-ID för nyckelkrypteringsnyckeln | KeyVaultAndKeyReference |
ImageDiskReference
Namn | Beskrivning | Värde |
---|---|---|
Id | En relativ URI som innehåller antingen en plattformsbildlagringsplats eller användarbildreferens. | sträng (krävs) |
Lun | Om disken skapas från en avbildnings datadisk är detta ett index som anger vilken av datadiskarna i avbildningen som ska användas. För OS-diskar är det här fältet null. | Int |
KeyVaultAndKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
KeyVaultAndSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | Url som pekar på en nyckel eller hemlighet i KeyVault | sträng (krävs) |
sourceVault | Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten | SourceVault- (krävs) |
Microsoft.Compute/diskar
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för diskresurser. | DiskEgenskaper |
Sku | SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS eller StandardSSD_LRS. | DiskSku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Compute/disks@2018-04-01" |
Zoner | Listan Logisk zon för Disk. | string[] |
ResourceTags
Namn | Beskrivning | Värde |
---|
SourceVault
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |