Compartir a través de


Snapshot Clase

Definición

Recurso de instantánea.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Snapshot : Microsoft.Azure.Management.Compute.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Snapshot = class
    inherit Resource
Public Class Snapshot
Inherits Resource
Herencia
Snapshot
Atributos

Constructores

Snapshot()

Inicializa una nueva instancia de la clase Snapshot.

Snapshot(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, Nullable<Int32>, Nullable<Int64>, String, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, String, String, Nullable<Boolean>)

Inicializa una nueva instancia de la clase Snapshot.

Snapshot(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, String, String, DiskSecurityProfile, Nullable<Boolean>, String, Nullable<Double>, CopyCompletionError, String)

Inicializa una nueva instancia de la clase Snapshot.

Snapshot(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, String, String, DiskSecurityProfile, Nullable<Boolean>, String, Nullable<Double>, String)

Inicializa una nueva instancia de la clase Snapshot.

Snapshot(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, String, EncryptionSettingsCollection, String, Nullable<Boolean>, String, Encryption, String, String, DiskSecurityProfile, Nullable<Boolean>, String, Nullable<Double>, CopyCompletionError, String)

Inicializa una nueva instancia de la clase Snapshot.

Propiedades

CompletionPercent

Obtiene o establece el porcentaje completado para la copia en segundo plano cuando se crea un recurso mediante la operación CopyStart.

CopyCompletionError

Obtiene o establece indica los detalles del error si se produce un error en la copia en segundo plano de un recurso creado a través de la operación CopyStart.

CreationData

Obtiene o establece la información de origen del disco. La información de CreationData no se puede cambiar después de crear el disco.

DataAccessAuthMode

Obtiene o establece valores posibles: "AzureActiveDirectory", "None"

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', 'Frozen', 'ActiveSAS', 'ActiveSASFrozen', '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.

ExtendedLocation

Obtiene o establece la ubicación extendida donde se creará la instantánea. No se puede cambiar la ubicación extendida.

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

Obtiene el identificador de recurso.

(Heredado de Resource)
Incremental

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

IncrementalSnapshotFamilyId

Obtiene instantáneas incrementales para un recurso compartido de disco un identificador de familia de instantáneas incremental. La API Get Page Range Diff solo se puede llamar en instantáneas incrementales con el mismo identificador de familia.

Location

Obtiene o establece la ubicación del recurso.

(Heredado de Resource)
ManagedBy

Obtiene unused. Siempre null.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
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.

PublicNetworkAccess

Obtiene o establece los valores posibles: "Enabled", "Disabled"

PurchasePlan

Obtiene o establece la información del plan de compra de la imagen desde la que se creó originalmente el disco de origen de la instantánea.

SecurityProfile

Obtiene o establece contiene la información relacionada con la seguridad del recurso.

Sku

Recurso de instantánea.

SupportedCapabilities

Obtiene o establece la lista de funcionalidades admitidas para la imagen desde la que se creó originalmente el disco de origen de la instantánea.

SupportsHibernation

Obtiene o establece indica que el sistema operativo de una instantánea admite la hibernación.

Tags

Obtiene o establece etiquetas de recursos

(Heredado de Resource)
TimeCreated

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

Type

Obtiene el tipo de recurso.

(Heredado de Resource)
UniqueId

Obtiene un GUID único que identifica el recurso.

Métodos

Validate()

Valide el objeto .

Se aplica a