SnapshotUpdate Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SnapshotUpdate() |
Initialise une nouvelle instance de la classe SnapshotUpdate. |
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, NetworkAccessPolicy, String, IDictionary<String,String>, SnapshotSku) |
Initialise une nouvelle instance de la classe SnapshotUpdate. |
SnapshotUpdate()
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate ();
Public Sub New ()
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, NetworkAccessPolicy, String, IDictionary<String,String>, SnapshotSku)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes? osType = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, Microsoft.Azure.Management.Compute.Fluent.Models.Encryption encryption = default, Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy networkAccessPolicy = default, string diskAccessId = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotSku sku = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Fluent.Models.Encryption * Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotSku -> Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotUpdate
Public Sub New (Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional encryption As Encryption = Nothing, Optional networkAccessPolicy As NetworkAccessPolicy = Nothing, Optional diskAccessId As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As SnapshotSku = Nothing)
Paramètres
- osType
- Nullable<OperatingSystemTypes>
type système d’exploitation. Les valeurs possibles sont les suivantes : « Windows », « Linux »
Si creationData.createOption est Vide, ce champ est obligatoire et indique la taille du disque à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et peuvent uniquement augmenter la taille du disque.
- encryptionSettingsCollection
- EncryptionSettingsCollection
La collection de paramètres de chiffrement utilisée comme Azure Disk Encryption peut contenir plusieurs paramètres de chiffrement par disque ou instantané.
- encryption
- Encryption
La propriété de chiffrement peut être utilisée pour chiffrer des données au repos avec des clés gérées par le client ou des clés gérées par la plateforme.
- networkAccessPolicy
- NetworkAccessPolicy
Les valeurs possibles sont les suivantes : 'AllowAll', 'AllowPrivate', 'DenyAll'
- diskAccessId
- String
ID ARM de la ressource DiskAccess pour l’utilisation de points de terminaison privés sur des disques.
- tags
- IDictionary<String,String>
Balises de ressource
- sku
- SnapshotSku
S’applique à
Azure SDK for .NET