SnapshotInner Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- tags
- IDictionary<String,String>
- managedBy
- String
Sin usar. Siempre null.
- sku
- SnapshotSku
- 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'
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
- 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.
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
Azure SDK for .NET