Condividi tramite


Snapshot interface

Risorsa snapshot.

Extends

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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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.

extendedLocation

Posizione estesa in cui verrà creato lo snapshot. Impossibile modificare la posizione estesa.

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 su snapshot incrementali con lo stesso ID famiglia. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

managedBy

Inutilizzato. Sempre Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

networkAccessPolicy

Criteri per l'accesso al disco tramite rete.

osType

Tipo di sistema operativo.

provisioningState

Stato di provisioning del disco. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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.

sku

Nome sku degli snapshot. Può essere Standard_LRS, Premium_LRS o Standard_ZRS. Si tratta di un parametro facoltativo per lo snapshot incrementale e il comportamento predefinito è che lo SKU verrà impostato sullo stesso SKU dello snapshot precedente

snapshotAccessState

Stato dello snapshot che determina la disponibilità di accesso dello snapshot. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

uniqueId

Guid univoco che identifica la risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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

Valore della proprietà

string

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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

diskState?: string

Valore della proprietà

string

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à

extendedLocation

Posizione estesa in cui verrà creato lo snapshot. Impossibile modificare la posizione estesa.

extendedLocation?: ExtendedLocation

Valore della proprietà

hyperVGeneration

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

hyperVGeneration?: string

Valore della proprietà

string

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 su snapshot incrementali con lo stesso ID famiglia. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

incrementalSnapshotFamilyId?: string

Valore della proprietà

string

managedBy

Inutilizzato. Sempre Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

managedBy?: string

Valore della proprietà

string

networkAccessPolicy

Criteri per l'accesso al disco tramite rete.

networkAccessPolicy?: string

Valore della proprietà

string

osType

Tipo di sistema operativo.

osType?: OperatingSystemTypes

Valore della proprietà

provisioningState

Stato di provisioning del disco. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

publicNetworkAccess

Criteri per controllare l'esportazione sul disco.

publicNetworkAccess?: string

Valore della proprietà

string

purchasePlan

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

purchasePlan?: DiskPurchasePlan

Valore della proprietà

securityProfile

Contiene le informazioni relative alla sicurezza per la risorsa.

securityProfile?: DiskSecurityProfile

Valore della proprietà

sku

Nome sku degli snapshot. Può essere Standard_LRS, Premium_LRS o Standard_ZRS. Si tratta di un parametro facoltativo per lo snapshot incrementale e il comportamento predefinito è che lo SKU verrà impostato sullo stesso SKU dello snapshot precedente

sku?: SnapshotSku

Valore della proprietà

snapshotAccessState

Stato dello snapshot che determina la disponibilità di accesso dello snapshot. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

snapshotAccessState?: string

Valore della proprietà

string

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

timeCreated

Ora di creazione dello snapshot. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

timeCreated?: Date

Valore della proprietà

Date

uniqueId

Guid univoco che identifica la risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

uniqueId?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

tags?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type