Snapshot Microsoft.Compute 2018-09-30
- più recenti
- 2024-03-02
- 2023-10-02
- 2023-04-02
- 2023-01-02
- 2022-07-02
- 2022-03-02
- 2021-12-01
- 2021-08-01
- 2021-04-01
- 2020-12-01
- 2020-09-30
- 2020-06-30
- 2020-05-01
- 2019-11-01
- 2019-07-01
- 2019-03-01
- 2018-09-30
- 2018-06-01
- 2018-04-01
- 2017-03-30
- 2016-04-30-preview
Definizione di risorsa Bicep
Il tipo di risorsa snapshot può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Compute/snapshots, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Compute/snapshots@2018-09-30' = {
location: 'string'
name: 'string'
properties: {
creationData: {
createOption: 'string'
imageReference: {
id: 'string'
lun: int
}
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
}
diskSizeGB: int
encryptionSettingsCollection: {
enabled: bool
encryptionSettings: [
{
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
]
}
hyperVGeneration: 'string'
osType: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
CreationData
Nome | Descrizione | Valore |
---|---|---|
createOption | In questo modo vengono enumerate le possibili origini della creazione di un disco. | 'Attach' 'Copia' 'Empty' 'FromImage' 'Import' 'Restore' 'Upload' (obbligatorio) |
imageReference | Informazioni sull'origine del disco. | ImageDiskReference |
sourceResourceId | Se createOption è Copy, si tratta dell'ID ARM dello snapshot o del disco di origine. | corda |
sourceUri | Se createOption è Import, si tratta dell'URI di un BLOB da importare in un disco gestito. | corda |
storageAccountId | Se createOption è Import, l'identificatore di Azure Resource Manager dell'account di archiviazione contenente il BLOB da importare come disco. Obbligatorio solo se il BLOB si trova in una sottoscrizione diversa | corda |
EncryptionSettingsCollection
Nome | Descrizione | Valore |
---|---|---|
Abilitato | Impostare questo flag su true e specificare DiskEncryptionKey e keyEncryptionKey facoltativo per abilitare la crittografia. Impostare questo flag su false e rimuovere DiskEncryptionKey e KeyEncryptionKey per disabilitare la crittografia. Se EncryptionSettings è Null nell'oggetto richiesta, le impostazioni esistenti rimangono invariate. | bool (obbligatorio) |
encryptionSettings | Raccolta di impostazioni di crittografia, una per ogni volume del disco. | EncryptionSettingsElement[] |
EncryptionSettingsElement
Nome | Descrizione | Valore |
---|---|---|
diskEncryptionKey | URL segreto dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave di crittografia del disco | KeyVaultAndSecretReference |
keyEncryptionKey | URL della chiave dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave. KeyEncryptionKey è facoltativo e, se specificato, viene usato per annullare il wrapping della chiave di crittografia del disco. | KeyVaultAndKeyReference |
ImageDiskReference
Nome | Descrizione | Valore |
---|---|---|
Id | URI relativo contenente un repository di immagini della piattaforma o un riferimento all'immagine utente. | stringa (obbligatorio) |
lun | Se il disco viene creato dal disco dati di un'immagine, si tratta di un indice che indica quale dei dischi dati nell'immagine usare. Per i dischi del sistema operativo, questo campo è Null. | Int |
KeyVaultAndKeyReference
KeyVaultAndSecretReference
Microsoft.Compute/snapshots
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse snapshot. | SnapshotProperties |
Sku | Nome sku degli snapshot. Può essere Standard_LRS, Premium_LRS o Standard_ZRS. | snapshotSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
ResourceTags
Nome | Descrizione | Valore |
---|
Proprietà snapshot
Nome | Descrizione | Valore |
---|---|---|
creationData | Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco. | CreationData (obbligatorio) |
diskSizeGB | Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco rigido virtuale da creare. Se questo campo è presente per gli aggiornamenti o la creazione con altre opzioni, indica un ridimensionamento. I ridimensionamenti sono consentiti solo se il disco non è collegato a una macchina virtuale in esecuzione e può aumentare solo le dimensioni del disco. | Int |
encryptionSettingsCollection | La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot. | EncryptionSettingsCollection |
hyperVGeneration | Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo. | 'V1' 'V2' |
osType | Tipo di sistema operativo. | 'Linux' 'Windows' |
SnapshotSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome sku. | 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
SourceVault
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa | corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa snapshot può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Compute/snapshots, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Compute/snapshots",
"apiVersion": "2018-09-30",
"name": "string",
"location": "string",
"properties": {
"creationData": {
"createOption": "string",
"imageReference": {
"id": "string",
"lun": "int"
},
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string"
},
"diskSizeGB": "int",
"encryptionSettingsCollection": {
"enabled": "bool",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
}
]
},
"hyperVGeneration": "string",
"osType": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
CreationData
Nome | Descrizione | Valore |
---|---|---|
createOption | In questo modo vengono enumerate le possibili origini della creazione di un disco. | 'Attach' 'Copia' 'Empty' 'FromImage' 'Import' 'Restore' 'Upload' (obbligatorio) |
imageReference | Informazioni sull'origine del disco. | ImageDiskReference |
sourceResourceId | Se createOption è Copy, si tratta dell'ID ARM dello snapshot o del disco di origine. | corda |
sourceUri | Se createOption è Import, si tratta dell'URI di un BLOB da importare in un disco gestito. | corda |
storageAccountId | Se createOption è Import, l'identificatore di Azure Resource Manager dell'account di archiviazione contenente il BLOB da importare come disco. Obbligatorio solo se il BLOB si trova in una sottoscrizione diversa | corda |
EncryptionSettingsCollection
Nome | Descrizione | Valore |
---|---|---|
Abilitato | Impostare questo flag su true e specificare DiskEncryptionKey e keyEncryptionKey facoltativo per abilitare la crittografia. Impostare questo flag su false e rimuovere DiskEncryptionKey e KeyEncryptionKey per disabilitare la crittografia. Se EncryptionSettings è Null nell'oggetto richiesta, le impostazioni esistenti rimangono invariate. | bool (obbligatorio) |
encryptionSettings | Raccolta di impostazioni di crittografia, una per ogni volume del disco. | EncryptionSettingsElement[] |
EncryptionSettingsElement
Nome | Descrizione | Valore |
---|---|---|
diskEncryptionKey | URL segreto dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave di crittografia del disco | KeyVaultAndSecretReference |
keyEncryptionKey | URL della chiave dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave. KeyEncryptionKey è facoltativo e, se specificato, viene usato per annullare il wrapping della chiave di crittografia del disco. | KeyVaultAndKeyReference |
ImageDiskReference
Nome | Descrizione | Valore |
---|---|---|
Id | URI relativo contenente un repository di immagini della piattaforma o un riferimento all'immagine utente. | stringa (obbligatorio) |
lun | Se il disco viene creato dal disco dati di un'immagine, si tratta di un indice che indica quale dei dischi dati nell'immagine usare. Per i dischi del sistema operativo, questo campo è Null. | Int |
KeyVaultAndKeyReference
KeyVaultAndSecretReference
Microsoft.Compute/snapshots
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2018-09-30' |
ubicazione | Percorso risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse snapshot. | SnapshotProperties |
Sku | Nome sku degli snapshot. Può essere Standard_LRS, Premium_LRS o Standard_ZRS. | snapshotSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.Compute/snapshots' |
ResourceTags
Nome | Descrizione | Valore |
---|
Proprietà snapshot
Nome | Descrizione | Valore |
---|---|---|
creationData | Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco. | CreationData (obbligatorio) |
diskSizeGB | Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco rigido virtuale da creare. Se questo campo è presente per gli aggiornamenti o la creazione con altre opzioni, indica un ridimensionamento. I ridimensionamenti sono consentiti solo se il disco non è collegato a una macchina virtuale in esecuzione e può aumentare solo le dimensioni del disco. | Int |
encryptionSettingsCollection | La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot. | EncryptionSettingsCollection |
hyperVGeneration | Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo. | 'V1' 'V2' |
osType | Tipo di sistema operativo. | 'Linux' 'Windows' |
SnapshotSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome sku. | 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
SourceVault
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa | corda |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa snapshot può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Compute/snapshots, aggiungere il file Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/snapshots@2018-09-30"
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
encryptionSettingsCollection = {
enabled = bool
encryptionSettings = [
{
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
]
}
hyperVGeneration = "string"
osType = "string"
}
})
}
Valori delle proprietà
CreationData
Nome | Descrizione | Valore |
---|---|---|
createOption | In questo modo vengono enumerate le possibili origini della creazione di un disco. | 'Attach' 'Copia' 'Empty' 'FromImage' 'Import' 'Restore' 'Upload' (obbligatorio) |
imageReference | Informazioni sull'origine del disco. | ImageDiskReference |
sourceResourceId | Se createOption è Copy, si tratta dell'ID ARM dello snapshot o del disco di origine. | corda |
sourceUri | Se createOption è Import, si tratta dell'URI di un BLOB da importare in un disco gestito. | corda |
storageAccountId | Se createOption è Import, l'identificatore di Azure Resource Manager dell'account di archiviazione contenente il BLOB da importare come disco. Obbligatorio solo se il BLOB si trova in una sottoscrizione diversa | corda |
EncryptionSettingsCollection
Nome | Descrizione | Valore |
---|---|---|
Abilitato | Impostare questo flag su true e specificare DiskEncryptionKey e keyEncryptionKey facoltativo per abilitare la crittografia. Impostare questo flag su false e rimuovere DiskEncryptionKey e KeyEncryptionKey per disabilitare la crittografia. Se EncryptionSettings è Null nell'oggetto richiesta, le impostazioni esistenti rimangono invariate. | bool (obbligatorio) |
encryptionSettings | Raccolta di impostazioni di crittografia, una per ogni volume del disco. | EncryptionSettingsElement[] |
EncryptionSettingsElement
Nome | Descrizione | Valore |
---|---|---|
diskEncryptionKey | URL segreto dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave di crittografia del disco | KeyVaultAndSecretReference |
keyEncryptionKey | URL della chiave dell'insieme di credenziali delle chiavi e ID dell'insieme di credenziali della chiave. KeyEncryptionKey è facoltativo e, se specificato, viene usato per annullare il wrapping della chiave di crittografia del disco. | KeyVaultAndKeyReference |
ImageDiskReference
Nome | Descrizione | Valore |
---|---|---|
Id | URI relativo contenente un repository di immagini della piattaforma o un riferimento all'immagine utente. | stringa (obbligatorio) |
lun | Se il disco viene creato dal disco dati di un'immagine, si tratta di un indice che indica quale dei dischi dati nell'immagine usare. Per i dischi del sistema operativo, questo campo è Null. | Int |
KeyVaultAndKeyReference
KeyVaultAndSecretReference
Microsoft.Compute/snapshots
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse snapshot. | SnapshotProperties |
Sku | Nome sku degli snapshot. Può essere Standard_LRS, Premium_LRS o Standard_ZRS. | snapshotSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.Compute/snapshots@2018-09-30" |
ResourceTags
Nome | Descrizione | Valore |
---|
Proprietà snapshot
Nome | Descrizione | Valore |
---|---|---|
creationData | Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco. | CreationData (obbligatorio) |
diskSizeGB | Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco rigido virtuale da creare. Se questo campo è presente per gli aggiornamenti o la creazione con altre opzioni, indica un ridimensionamento. I ridimensionamenti sono consentiti solo se il disco non è collegato a una macchina virtuale in esecuzione e può aumentare solo le dimensioni del disco. | Int |
encryptionSettingsCollection | La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot. | EncryptionSettingsCollection |
hyperVGeneration | Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo. | 'V1' 'V2' |
osType | Tipo di sistema operativo. | 'Linux' 'Windows' |
SnapshotSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome sku. | 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
SourceVault
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa | corda |