SnapshotPropertiesOutput interface
Proprietà delle risorse snapshot.
Proprietà
| completion |
Percentuale di completamento per la copia in background quando viene creata una risorsa tramite l'operazione CopyStart. |
| copy |
Indica i dettagli dell'errore se la copia in background di una risorsa creata tramite l'operazione CopyStart ha esito negativo. |
| creation |
Informazioni sull'origine del disco. Le informazioni creationData non possono essere modificate dopo la creazione del disco. |
| data |
Requisiti di autenticazione aggiuntivi per l'esportazione o il caricamento in un disco o uno snapshot. |
| disk |
ID ARM della risorsa DiskAccess per l'uso di endpoint privati su dischi. |
| disk |
Dimensioni del disco in byte. Questo campo è di sola lettura. |
| disk |
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. |
| disk |
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. |
| encryption |
La raccolta di impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot. |
| hyper |
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. |
| incremental |
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. |
| network |
Criteri per l'accesso al disco tramite rete. |
| os |
Tipo di sistema operativo. |
| provisioning |
Stato di provisioning del disco. |
| public |
Criteri per controllare l'esportazione sul disco. |
| purchase |
Informazioni sul piano di acquisto per l'immagine da cui è stato originariamente creato il disco di origine per lo snapshot. |
| security |
Contiene le informazioni relative alla sicurezza per la risorsa. |
| supported |
Elenco delle funzionalità supportate per l'immagine da cui è stato originariamente creato il disco di origine dallo snapshot. |
| supports |
Indica che il sistema operativo in uno snapshot supporta l'ibernazione. |
| time |
Ora di creazione dello snapshot. |
| unique |
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