Compartilhar via


Snapshot interface

Recurso de snapshot.

Extends

Propriedades

creationData

Informações sobre a origem do disco. As informações de CreationData não podem ser alteradas após a criação do disco.

diskSizeBytes

O tamanho do disco em bytes. Este campo é somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

diskSizeGB

Se creationData.createOption estiver vazio, este campo é obrigatório e indica o tamanho do disco a ser criado. Se este campo estiver presente para atualizações ou criação com outras opções, indica um redimensionamento. Os redimensionamentos só são permitidos se o disco não estiver conectado a uma VM em execução e só podem aumentar o tamanho do disco.

encryption

A propriedade de criptografia pode ser usada para criptografar dados em repouso com chaves gerenciadas pelo cliente ou chaves gerenciadas pela plataforma.

encryptionSettingsCollection

A coleção de configurações de criptografia usada como Criptografia de Disco do Azure pode conter várias configurações de criptografia por disco ou instantâneo.

hyperVGeneration

A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO.

incremental

Se um snapshot é incremental. Os snapshots incrementais no mesmo disco ocupam menos espaço do que os snapshots completos e podem ser diferidos.

managedBy

Não utilizado. Sempre nulo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osType

O tipo de sistema operacional.

provisioningState

O estado de provisionamento do disco. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

sku

O nome do sku dos instantâneos. Pode ser Standard_LRS, Premium_LRS ou Standard_ZRS.

timeCreated

A hora em que o disco foi criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uniqueId

Guid único identificando o recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso

name

Nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos

type

Tipo de recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

creationData

Informações sobre a origem do disco. As informações de CreationData não podem ser alteradas após a criação do disco.

creationData?: CreationData

Valor de Propriedade

diskSizeBytes

O tamanho do disco em bytes. Este campo é somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

diskSizeBytes?: number

Valor de Propriedade

number

diskSizeGB

Se creationData.createOption estiver vazio, este campo é obrigatório e indica o tamanho do disco a ser criado. Se este campo estiver presente para atualizações ou criação com outras opções, indica um redimensionamento. Os redimensionamentos só são permitidos se o disco não estiver conectado a uma VM em execução e só podem aumentar o tamanho do disco.

diskSizeGB?: number

Valor de Propriedade

number

encryption

A propriedade de criptografia pode ser usada para criptografar dados em repouso com chaves gerenciadas pelo cliente ou chaves gerenciadas pela plataforma.

encryption?: Encryption

Valor de Propriedade

encryptionSettingsCollection

A coleção de configurações de criptografia usada como Criptografia de Disco do Azure pode conter várias configurações de criptografia por disco ou instantâneo.

encryptionSettingsCollection?: EncryptionSettingsCollection

Valor de Propriedade

hyperVGeneration

A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO.

hyperVGeneration?: string

Valor de Propriedade

string

incremental

Se um snapshot é incremental. Os snapshots incrementais no mesmo disco ocupam menos espaço do que os snapshots completos e podem ser diferidos.

incremental?: boolean

Valor de Propriedade

boolean

managedBy

Não utilizado. Sempre nulo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedBy?: string

Valor de Propriedade

string

osType

O tipo de sistema operacional.

osType?: OperatingSystemTypes

Valor de Propriedade

provisioningState

O estado de provisionamento do disco. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

sku

O nome do sku dos instantâneos. Pode ser Standard_LRS, Premium_LRS ou Standard_ZRS.

sku?: SnapshotSku

Valor de Propriedade

timeCreated

A hora em que o disco foi criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

timeCreated?: Date

Valor de Propriedade

Date

uniqueId

Guid único identificando o recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uniqueId?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

location

Localização do recurso

location: string

Valor de Propriedade

string

herdado de Resource.location

name

Nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

tags

Tags de recursos

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

Valor de Propriedade

{[propertyName: string]: string}

herdado de Resource.tags

type

Tipo de recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type