Condividi tramite


SnapshotPropertiesOutput 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.

diskSizeBytes

Dimensioni del disco in byte. Questo campo è di sola lettura.

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.

diskState

Stato dello snapshot.

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.

incrementalSnapshotFamilyId

Gli snapshot incrementali per un disco condividono un ID famiglia di snapshot incrementale. L'API Get Page Range Diff può essere chiamata solo negli snapshot incrementali con lo stesso ID famiglia.

networkAccessPolicy

Criteri per l'accesso al disco tramite rete.

osType

Tipo di sistema operativo.

provisioningState

Stato di provisioning del disco.

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.

timeCreated

Ora di creazione dello snapshot.

uniqueId

Guid univoco che identifica la risorsa.

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?: CopyCompletionErrorOutput

Valore della proprietà

creationData

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

creationData: CreationDataOutput

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

diskSizeBytes

Dimensioni del disco in byte. Questo campo è di sola lettura.

diskSizeBytes?: number

Valore della proprietà

number

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

diskState

Stato dello snapshot.

diskState?: "Unattached" | "Attached" | "Reserved" | "Frozen" | "ActiveSAS" | "ActiveSASFrozen" | "ReadyToUpload" | "ActiveUpload"

Valore della proprietà

"Unattached" | "Attached" | "Reserved" | "Frozen" | "ActiveSAS" | "ActiveSASFrozen" | "ReadyToUpload" | "ActiveUpload"

encryption

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

encryption?: EncryptionOutput

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?: EncryptionSettingsCollectionOutput

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

incrementalSnapshotFamilyId

Gli snapshot incrementali per un disco condividono un ID famiglia di snapshot incrementale. L'API Get Page Range Diff può essere chiamata solo negli snapshot incrementali con lo stesso ID famiglia.

incrementalSnapshotFamilyId?: string

Valore della proprietà

string

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"

provisioningState

Stato di provisioning del disco.

provisioningState?: string

Valore della proprietà

string

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?: PurchasePlanAutoGeneratedOutput

Valore della proprietà

securityProfile

Contiene le informazioni relative alla sicurezza per la risorsa.

securityProfile?: DiskSecurityProfileOutput

Valore della proprietà

supportedCapabilities

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

supportedCapabilities?: SupportedCapabilitiesOutput

Valore della proprietà

supportsHibernation

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

supportsHibernation?: boolean

Valore della proprietà

boolean

timeCreated

Ora di creazione dello snapshot.

timeCreated?: string

Valore della proprietà

string

uniqueId

Guid univoco che identifica la risorsa.

uniqueId?: string

Valore della proprietà

string