Delen via


Microsoft.Compute-momentopnamen 2016-04-30-preview

Bicep-resourcedefinitie

Het resourcetype momentopnamen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.Compute/snapshots wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Compute/snapshots@2016-04-30-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    accountType: 'string'
    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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

CreationData

Naam Beschrijving Waarde
createOption Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. 'Bijvoegen'
'Kopiëren'
'Leeg'
'FromImage'
'Importeren'
'Herstellen' (vereist)
imageReference Informatie over de schijfbron. ImageDiskReference-
sourceResourceId Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. Als createOption restore is, is dit de ARM-achtige id van het bronschijfherstelpunt. snaar
sourceUri Als createOption import is, is dit een SAS-URI naar een blob die moet worden geïmporteerd in een beheerde schijf. Als createOption Copy is, is dit een relatieve URI met de id van de bronmomentopname die moet worden gekopieerd naar een beheerde schijf. snaar
storageAccountId Als createOption import is, wordt de Azure Resource Manager-id van het opslagaccount met de blob die moet worden geïmporteerd als een schijf. Alleen vereist als de blob zich in een ander abonnement bevindt snaar

DiskProperties

Naam Beschrijving Waarde
accountType het type opslagaccount van de schijf. 'Premium_LRS'
'Standard_LRS'
creationData Informatie over de schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. CreationData- (vereist)
diskSizeGB Als creationData.createOption leeg is, is dit veld verplicht en wordt de grootte van de VHD aangegeven die moet worden gemaakt. Als dit veld aanwezig is voor updates of het maken met andere opties, wordt het formaat aangegeven. Grootten zijn alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en alleen de grootte van de schijf kan vergroten. Int
encryptionSettings Versleutelingsinstellingen voor schijf of momentopname EncryptionSettings
osType Het type besturingssysteem. 'Linux'
'Windows'

EncryptionSettings

Naam Beschrijving Waarde
diskEncryptionKey Key Vault Geheime URL en kluis-id van de schijfversleutelingssleutel KeyVaultAndSecretReference-
Ingeschakeld Stel deze vlag in op true en geef DiskEncryptionKey en optionele KeyEncryptionKey op om versleuteling in te schakelen. Stel deze vlag in op false en verwijder DiskEncryptionKey en KeyEncryptionKey om versleuteling uit te schakelen. Als EncryptionSettings null is in het aanvraagobject, blijven de bestaande instellingen ongewijzigd. Bool
keyEncryptionKey Key Vault-sleutel-URL en kluis-id van de sleutelversleutelingssleutel KeyVaultAndKeyReference-

ImageDiskReference

Naam Beschrijving Waarde
legitimatiebewijs Een relatieve URI met een opslagplaats voor platforminstallatiekopieën of naslaginformatie over de gebruikersinstallatiekopie. tekenreeks (vereist)
Lun Als de schijf wordt gemaakt op basis van de gegevensschijf van een installatiekopieën, is dit een index die aangeeft welke van de gegevensschijven in de installatiekopieën moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null. Int

KeyVaultAndKeyReference

Naam Beschrijving Waarde
keyUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

KeyVaultAndSecretReference

Naam Beschrijving Waarde
secretUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

Microsoft.Compute/momentopnamen

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van schijfresources. DiskProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ResourceTags

Naam Beschrijving Waarde

SourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype momentopnamen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Compute/snapshots-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Compute/snapshots",
  "apiVersion": "2016-04-30-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "accountType": "string",
    "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

CreationData

Naam Beschrijving Waarde
createOption Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. 'Bijvoegen'
'Kopiëren'
'Leeg'
'FromImage'
'Importeren'
'Herstellen' (vereist)
imageReference Informatie over de schijfbron. ImageDiskReference-
sourceResourceId Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. Als createOption restore is, is dit de ARM-achtige id van het bronschijfherstelpunt. snaar
sourceUri Als createOption import is, is dit een SAS-URI naar een blob die moet worden geïmporteerd in een beheerde schijf. Als createOption Copy is, is dit een relatieve URI met de id van de bronmomentopname die moet worden gekopieerd naar een beheerde schijf. snaar
storageAccountId Als createOption import is, wordt de Azure Resource Manager-id van het opslagaccount met de blob die moet worden geïmporteerd als een schijf. Alleen vereist als de blob zich in een ander abonnement bevindt snaar

DiskProperties

Naam Beschrijving Waarde
accountType het type opslagaccount van de schijf. 'Premium_LRS'
'Standard_LRS'
creationData Informatie over de schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. CreationData- (vereist)
diskSizeGB Als creationData.createOption leeg is, is dit veld verplicht en wordt de grootte van de VHD aangegeven die moet worden gemaakt. Als dit veld aanwezig is voor updates of het maken met andere opties, wordt het formaat aangegeven. Grootten zijn alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en alleen de grootte van de schijf kan vergroten. Int
encryptionSettings Versleutelingsinstellingen voor schijf of momentopname EncryptionSettings
osType Het type besturingssysteem. 'Linux'
'Windows'

EncryptionSettings

Naam Beschrijving Waarde
diskEncryptionKey Key Vault Geheime URL en kluis-id van de schijfversleutelingssleutel KeyVaultAndSecretReference-
Ingeschakeld Stel deze vlag in op true en geef DiskEncryptionKey en optionele KeyEncryptionKey op om versleuteling in te schakelen. Stel deze vlag in op false en verwijder DiskEncryptionKey en KeyEncryptionKey om versleuteling uit te schakelen. Als EncryptionSettings null is in het aanvraagobject, blijven de bestaande instellingen ongewijzigd. Bool
keyEncryptionKey Key Vault-sleutel-URL en kluis-id van de sleutelversleutelingssleutel KeyVaultAndKeyReference-

ImageDiskReference

Naam Beschrijving Waarde
legitimatiebewijs Een relatieve URI met een opslagplaats voor platforminstallatiekopieën of naslaginformatie over de gebruikersinstallatiekopie. tekenreeks (vereist)
Lun Als de schijf wordt gemaakt op basis van de gegevensschijf van een installatiekopieën, is dit een index die aangeeft welke van de gegevensschijven in de installatiekopieën moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null. Int

KeyVaultAndKeyReference

Naam Beschrijving Waarde
keyUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

KeyVaultAndSecretReference

Naam Beschrijving Waarde
secretUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

Microsoft.Compute/momentopnamen

Naam Beschrijving Waarde
apiVersion De API-versie '2016-04-30-preview'
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van schijfresources. DiskProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Compute/snapshots'

ResourceTags

Naam Beschrijving Waarde

SourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype momentopnamen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Compute/snapshots-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/snapshots@2016-04-30-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      accountType = "string"
      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"
    }
  })
}

Eigenschapswaarden

CreationData

Naam Beschrijving Waarde
createOption Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. 'Bijvoegen'
'Kopiëren'
'Leeg'
'FromImage'
'Importeren'
'Herstellen' (vereist)
imageReference Informatie over de schijfbron. ImageDiskReference-
sourceResourceId Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. Als createOption restore is, is dit de ARM-achtige id van het bronschijfherstelpunt. snaar
sourceUri Als createOption import is, is dit een SAS-URI naar een blob die moet worden geïmporteerd in een beheerde schijf. Als createOption Copy is, is dit een relatieve URI met de id van de bronmomentopname die moet worden gekopieerd naar een beheerde schijf. snaar
storageAccountId Als createOption import is, wordt de Azure Resource Manager-id van het opslagaccount met de blob die moet worden geïmporteerd als een schijf. Alleen vereist als de blob zich in een ander abonnement bevindt snaar

DiskProperties

Naam Beschrijving Waarde
accountType het type opslagaccount van de schijf. 'Premium_LRS'
'Standard_LRS'
creationData Informatie over de schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. CreationData- (vereist)
diskSizeGB Als creationData.createOption leeg is, is dit veld verplicht en wordt de grootte van de VHD aangegeven die moet worden gemaakt. Als dit veld aanwezig is voor updates of het maken met andere opties, wordt het formaat aangegeven. Grootten zijn alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en alleen de grootte van de schijf kan vergroten. Int
encryptionSettings Versleutelingsinstellingen voor schijf of momentopname EncryptionSettings
osType Het type besturingssysteem. 'Linux'
'Windows'

EncryptionSettings

Naam Beschrijving Waarde
diskEncryptionKey Key Vault Geheime URL en kluis-id van de schijfversleutelingssleutel KeyVaultAndSecretReference-
Ingeschakeld Stel deze vlag in op true en geef DiskEncryptionKey en optionele KeyEncryptionKey op om versleuteling in te schakelen. Stel deze vlag in op false en verwijder DiskEncryptionKey en KeyEncryptionKey om versleuteling uit te schakelen. Als EncryptionSettings null is in het aanvraagobject, blijven de bestaande instellingen ongewijzigd. Bool
keyEncryptionKey Key Vault-sleutel-URL en kluis-id van de sleutelversleutelingssleutel KeyVaultAndKeyReference-

ImageDiskReference

Naam Beschrijving Waarde
legitimatiebewijs Een relatieve URI met een opslagplaats voor platforminstallatiekopieën of naslaginformatie over de gebruikersinstallatiekopie. tekenreeks (vereist)
Lun Als de schijf wordt gemaakt op basis van de gegevensschijf van een installatiekopieën, is dit een index die aangeeft welke van de gegevensschijven in de installatiekopieën moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null. Int

KeyVaultAndKeyReference

Naam Beschrijving Waarde
keyUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

KeyVaultAndSecretReference

Naam Beschrijving Waarde
secretUrl URL die verwijst naar een sleutel of geheim in KeyVault tekenreeks (vereist)
sourceVault Resource-id van de KeyVault die de sleutel of het geheim bevat SourceVault- (vereist)

Microsoft.Compute/momentopnamen

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van schijfresources. DiskProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Compute/snapshots@2016-04-30-preview"

ResourceTags

Naam Beschrijving Waarde

SourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar