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.
public SnapshotUpdate ();
Public Sub New ()
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string -> Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, encryption As Encryption, networkAccessPolicy As String, diskAccessId As String)
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
- String
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.
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, IDictionary<String,String>)
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, System.Collections.Generic.IDictionary<string,string> tags);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tags As IDictionary(Of String, String))
Paramètres
- osType
- Nullable<OperatingSystemTypes>
- encryptionSettingsCollection
- EncryptionSettingsCollection
- encryption
- Encryption
- networkAccessPolicy
- String
- diskAccessId
- String
- tags
- IDictionary<String,String>
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, IDictionary<String, String>, SnapshotSku)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.SnapshotSku sku);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.SnapshotSku -> Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tags As IDictionary(Of String, String), sku As SnapshotSku)
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
- String
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 à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, Nullable<Boolean>, IDictionary<String,String>, SnapshotSku)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, bool? supportsHibernation, System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.SnapshotSku sku = default);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.SnapshotSku -> Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, supportsHibernation As Nullable(Of Boolean), tags As IDictionary(Of String, String), 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
- String
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.
Indique que le système d’exploitation d’un instantané prend en charge la mise en veille prolongée.
- tags
- IDictionary<String,String>
Balises de ressource
- sku
- SnapshotSku
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, Nullable<Boolean>, String, SupportedCapabilities, IDictionary<String,String>, SnapshotSku)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, bool? supportsHibernation, string publicNetworkAccess, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.SnapshotSku sku = default);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * Nullable<bool> * string * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.SnapshotSku -> Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, supportsHibernation As Nullable(Of Boolean), publicNetworkAccess As String, supportedCapabilities As SupportedCapabilities, 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
- String
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.
Indique que le système d’exploitation d’un instantané prend en charge la mise en veille prolongée.
- publicNetworkAccess
- String
Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'
- supportedCapabilities
- SupportedCapabilities
Liste des fonctionnalités prises en charge (telles que la mise en réseau accélérée) pour l’image à partir de laquelle le disque du système d’exploitation a été créé.
- tags
- IDictionary<String,String>
Balises de ressource
- sku
- SnapshotSku
S’applique à
SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, Nullable<Boolean>, String, String, SupportedCapabilities, IDictionary<String,String>, SnapshotSku)
Initialise une nouvelle instance de la classe SnapshotUpdate.
public SnapshotUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, string networkAccessPolicy = default, string diskAccessId = default, bool? supportsHibernation = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.SnapshotSku sku = default);
new Microsoft.Azure.Management.Compute.Models.SnapshotUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * Nullable<bool> * string * string * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.SnapshotSku -> Microsoft.Azure.Management.Compute.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 String = Nothing, Optional diskAccessId As String = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional supportedCapabilities As SupportedCapabilities = 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
- String
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.
Indique que le système d’exploitation d’un instantané prend en charge la mise en veille prolongée.
- publicNetworkAccess
- String
Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'
- dataAccessAuthMode
- String
Les valeurs possibles sont les suivantes : « AzureActiveDirectory », « None »
- supportedCapabilities
- SupportedCapabilities
Liste des fonctionnalités prises en charge pour l’image à partir de laquelle le disque du système d’exploitation a été créé.
- tags
- IDictionary<String,String>
Balises de ressource
- sku
- SnapshotSku
S’applique à
Azure SDK for .NET