Compartir a través de


SnapshotInner Constructores

Definición

Sobrecargas

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.

SnapshotInner()

Inicializa una nueva instancia de la clase SnapshotInner.

public SnapshotInner ();
Public Sub New ()

Se aplica a

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.

public SnapshotInner (string location, Microsoft.Azure.Management.Compute.Fluent.Models.CreationData creationData, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string managedBy = default, Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotSku sku = default, DateTime? timeCreated = default, Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes? osType = default, Microsoft.Azure.Management.Compute.Fluent.Models.HyperVGeneration hyperVGeneration = default, int? diskSizeGB = default, long? diskSizeBytes = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiskState diskState = default, string uniqueId = default, Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, string provisioningState = default, bool? incremental = default, Microsoft.Azure.Management.Compute.Fluent.Models.Encryption encryption = default, Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy networkAccessPolicy = default, string diskAccessId = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotInner : string * Microsoft.Azure.Management.Compute.Fluent.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotSku * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes> * Microsoft.Azure.Management.Compute.Fluent.Models.HyperVGeneration * Nullable<int> * Nullable<int64> * Microsoft.Azure.Management.Compute.Fluent.Models.DiskState * string * Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Fluent.Models.Encryption * Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy * string -> Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotInner
Public Sub New (location As String, creationData As CreationData, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional managedBy As String = Nothing, Optional sku As SnapshotSku = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional hyperVGeneration As HyperVGeneration = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional diskSizeBytes As Nullable(Of Long) = Nothing, Optional diskState As DiskState = Nothing, Optional uniqueId As String = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional provisioningState As String = Nothing, Optional incremental As Nullable(Of Boolean) = Nothing, Optional encryption As Encryption = Nothing, Optional networkAccessPolicy As NetworkAccessPolicy = Nothing, Optional diskAccessId As String = Nothing)

Parámetros

location
String
creationData
CreationData

Información de origen del disco. La información de CreationData no se puede cambiar una vez creado el disco.

id
String
name
String
type
String
managedBy
String

Sin usar. Siempre null.

timeCreated
Nullable<DateTime>

Hora a la que se creó la instantánea.

osType
Nullable<OperatingSystemTypes>

Tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

hyperVGeneration
HyperVGeneration

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'

diskSizeGB
Nullable<Int32>

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.

diskSizeBytes
Nullable<Int64>

Tamaño del disco en bytes. Este campo es de solo lectura.

diskState
DiskState

Estado de la instantánea. Entre los valores posibles se incluyen: 'Unattached', 'Attached', 'Reserved', 'ActiveSAS', 'ReadyToUpload', 'ActiveUpload'

uniqueId
String

Guid único que identifica el recurso.

encryptionSettingsCollection
EncryptionSettingsCollection

La recopilación de configuraciones de cifrado usada como Azure Disk Encryption puede contener varias opciones de cifrado por disco o instantánea.

provisioningState
String

Estado de aprovisionamiento de disco.

incremental
Nullable<Boolean>

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.

encryption
Encryption

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.

networkAccessPolicy
NetworkAccessPolicy

Entre los valores posibles se incluyen: 'AllowAll', 'AllowPrivate', 'DenyAll'

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

Se aplica a