Dela via


Microsoft.Compute-ögonblicksbilder 2018-04-01

Bicep-resursdefinition

Resurstypen ögonblicksbilder kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/snapshots-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Compute/snapshots@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'
  }
}

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"

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/snapshots

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 ögonblicksbilder. Kan vara Standard_LRS, Premium_LRS eller Standard_ZRS. SnapshotSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceTags

Namn Beskrivning Värde

SnapshotSku

Namn Beskrivning Värde
Namn SKU-namnet. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"

SourceVault

Namn Beskrivning Värde
Id Resurs-ID sträng

Resursdefinition för ARM-mall

Resurstypen ögonblicksbilder kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/snapshots-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Compute/snapshots",
  "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"
  }
}

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"

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/snapshots

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 ögonblicksbilder. Kan vara Standard_LRS, Premium_LRS eller Standard_ZRS. SnapshotSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Compute/snapshots"

ResourceTags

Namn Beskrivning Värde

SnapshotSku

Namn Beskrivning Värde
Namn SKU-namnet. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"

SourceVault

Namn Beskrivning Värde
Id Resurs-ID sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen ögonblicksbilder 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/snapshots-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/snapshots@2018-04-01"
  name = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "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"

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/snapshots

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 ögonblicksbilder. Kan vara Standard_LRS, Premium_LRS eller Standard_ZRS. SnapshotSku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Compute/snapshots@2018-04-01"

ResourceTags

Namn Beskrivning Värde

SnapshotSku

Namn Beskrivning Värde
Namn SKU-namnet. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"

SourceVault

Namn Beskrivning Värde
Id Resurs-ID sträng