Condividi tramite


SnapshotProperties interface

Proprietà delle risorse snapshot.

Proprietà

completionPercent

Percentuale di completamento per la copia in background quando viene creata una risorsa tramite l'operazione CopyStart.

copyCompletionError

Indica i dettagli dell'errore se la copia in background di una risorsa creata tramite l'operazione CopyStart ha esito negativo.

creationData

Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco.

dataAccessAuthMode

Requisiti di autenticazione aggiuntivi per l'esportazione o il caricamento in un disco o uno snapshot.

diskAccessId

ID ARM della risorsa DiskAccess per l'uso di endpoint privati su dischi.

diskSizeGB

Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco 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.

encryption

La proprietà di crittografia può essere usata per crittografare i dati inattivi con chiavi gestite dal cliente o chiavi gestite dalla piattaforma.

encryptionSettingsCollection

La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot.

hyperVGeneration

Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo.

incremental

Indica se uno snapshot è incrementale. Gli snapshot incrementali sullo stesso disco occupano meno spazio rispetto agli snapshot completi e possono essere diffati.

networkAccessPolicy

Criteri per l'accesso al disco tramite rete.

osType

Tipo di sistema operativo.

publicNetworkAccess

Criteri per controllare l'esportazione sul disco.

purchasePlan

Informazioni sul piano di acquisto per l'immagine da cui è stato originariamente creato il disco di origine per lo snapshot.

securityProfile

Contiene le informazioni relative alla sicurezza per la risorsa.

supportedCapabilities

Elenco delle funzionalità supportate per l'immagine da cui è stato originariamente creato il disco di origine dallo snapshot.

supportsHibernation

Indica che il sistema operativo in uno snapshot supporta l'ibernazione.

Dettagli proprietà

completionPercent

Percentuale di completamento per la copia in background quando viene creata una risorsa tramite l'operazione CopyStart.

completionPercent?: number

Valore della proprietà

number

copyCompletionError

Indica i dettagli dell'errore se la copia in background di una risorsa creata tramite l'operazione CopyStart ha esito negativo.

copyCompletionError?: CopyCompletionError

Valore della proprietà

creationData

Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco.

creationData: CreationData

Valore della proprietà

dataAccessAuthMode

Requisiti di autenticazione aggiuntivi per l'esportazione o il caricamento in un disco o uno snapshot.

dataAccessAuthMode?: "None" | "AzureActiveDirectory"

Valore della proprietà

"None" | "AzureActiveDirectory"

diskAccessId

ID ARM della risorsa DiskAccess per l'uso di endpoint privati su dischi.

diskAccessId?: string

Valore della proprietà

string

diskSizeGB

Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco 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.

diskSizeGB?: number

Valore della proprietà

number

encryption

La proprietà di crittografia può essere usata per crittografare i dati inattivi con chiavi gestite dal cliente o chiavi gestite dalla piattaforma.

encryption?: Encryption

Valore della proprietà

encryptionSettingsCollection

La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot.

encryptionSettingsCollection?: EncryptionSettingsCollection

Valore della proprietà

hyperVGeneration

Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo.

hyperVGeneration?: "V1" | "V2"

Valore della proprietà

"V1" | "V2"

incremental

Indica se uno snapshot è incrementale. Gli snapshot incrementali sullo stesso disco occupano meno spazio rispetto agli snapshot completi e possono essere diffati.

incremental?: boolean

Valore della proprietà

boolean

networkAccessPolicy

Criteri per l'accesso al disco tramite rete.

networkAccessPolicy?: "AllowAll" | "AllowPrivate" | "DenyAll"

Valore della proprietà

"AllowAll" | "AllowPrivate" | "DenyAll"

osType

Tipo di sistema operativo.

osType?: "Windows" | "Linux"

Valore della proprietà

"Windows" | "Linux"

publicNetworkAccess

Criteri per controllare l'esportazione sul disco.

publicNetworkAccess?: "Enabled" | "Disabled"

Valore della proprietà

"Enabled" | "Disabled"

purchasePlan

Informazioni sul piano di acquisto per l'immagine da cui è stato originariamente creato il disco di origine per lo snapshot.

purchasePlan?: PurchasePlanAutoGenerated

Valore della proprietà

securityProfile

Contiene le informazioni relative alla sicurezza per la risorsa.

securityProfile?: DiskSecurityProfile

Valore della proprietà

supportedCapabilities

Elenco delle funzionalità supportate per l'immagine da cui è stato originariamente creato il disco di origine dallo snapshot.

supportedCapabilities?: SupportedCapabilities

Valore della proprietà

supportsHibernation

Indica che il sistema operativo in uno snapshot supporta l'ibernazione.

supportsHibernation?: boolean

Valore della proprietà

boolean