Compartir a través de


SnapshotInner Clase

Definición

Recurso de instantánea.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotInner = class
    inherit Resource
Public Class SnapshotInner
Inherits Resource
Herencia
SnapshotInner
Atributos

Constructores

SnapshotInner()

Inicializa una nueva instancia de la clase SnapshotInner.

SnapshotInner(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, Nullable<DateTime>, Nullable<OperatingSystemTypes>, HyperVGeneration, Nullable<Int32>, Nullable<Int64>, DiskState, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, NetworkAccessPolicy, String)

Inicializa una nueva instancia de la clase SnapshotInner.

Propiedades

CreationData

Obtiene o establece la información de origen del disco. La información de CreationData no se puede cambiar una vez creado el disco.

DiskAccessId

Obtiene o establece el identificador de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

DiskSizeBytes

Obtiene el tamaño del disco en bytes. Este campo es de solo lectura.

DiskSizeGB

Obtiene o establece si creationData.createOption es Empty, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

DiskState

Obtiene o establece el estado de la instantánea. Entre los valores posibles se incluyen: 'Unattached', 'Attached', 'Reserved', 'ActiveSAS', 'ReadyToUpload', 'ActiveUpload'

Encryption

Obtiene o establece la propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

EncryptionSettingsCollection

Obtiene o establece la colección de configuraciones de cifrado que se usa como Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

HyperVGeneration

Obtiene o establece la generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. Entre los valores posibles se incluyen: 'V1', 'V2'

Id

Identificador de recurso. Setter está protegido porque el identificador debe establecerse en Recursos de red.

(Heredado de ProxyResource)
Incremental

Obtiene o establece si una instantánea es incremental. Las instantáneas incrementales en el mismo disco ocupan menos espacio que las instantáneas completas y se pueden diffed.

Location

Ubicación de los recursos

(Heredado de Resource)
ManagedBy

Obtiene unused. Siempre null.

Name

Nombre del recurso

(Heredado de ProxyResource)
NetworkAccessPolicy

Obtiene o establece valores posibles: 'AllowAll', 'AllowPrivate', 'DenyAll'

OsType

Obtiene o establece el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

ProvisioningState

Obtiene el estado de aprovisionamiento de disco.

Sku

Recurso de instantánea.

Tags

Etiquetas del recurso

(Heredado de Resource)
TimeCreated

Obtiene la hora a la que se creó la instantánea.

Type

Tipo de recurso

(Heredado de ProxyResource)
UniqueId

Obtiene un GUID único que identifica el recurso.

Métodos

Validate()

Valide el objeto .

Se aplica a