Partager via


SnapshotUpdate Classe

Définition

Ressource de mise à jour d’instantané.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotUpdate = class
Public Class SnapshotUpdate
Héritage
SnapshotUpdate
Attributs

Constructeurs

SnapshotUpdate()

Initialise une nouvelle instance de la classe SnapshotUpdate.

SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String)

Initialise une nouvelle instance de la classe SnapshotUpdate.

SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, IDictionary<String,String>)

Ressource de mise à jour d’instantané.

SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, IDictionary<String, String>, SnapshotSku)

Initialise une nouvelle instance de la classe SnapshotUpdate.

SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, String, String, Nullable<Boolean>, IDictionary<String,String>, SnapshotSku)

Initialise une nouvelle instance de la classe SnapshotUpdate.

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.

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.

Propriétés

DataAccessAuthMode

Obtient ou définit les valeurs possibles : « AzureActiveDirectory », « None »

DiskAccessId

Obtient ou définit l’ID ARM de la ressource DiskAccess pour l’utilisation de points de terminaison privés sur les disques.

DiskSizeGB

Obtient ou définit si creationData.createOption a la valeur Empty, 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.

Encryption

Obtient ou définit 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.

EncryptionSettingsCollection

Obtient ou définit la collection de paramètres de chiffrement utilisée comme Azure Disk Encryption, peut contenir plusieurs paramètres de chiffrement par disque ou instantané.

NetworkAccessPolicy

Obtient ou définit les valeurs possibles : « AllowAll », « AllowPrivate », « DenyAll »

OsType

Obtient ou définit le type de système d’exploitation. Les valeurs possibles sont les suivantes : « Windows », « Linux »

PublicNetworkAccess

Obtient ou définit les valeurs possibles : « Enabled », « Disabled »

Sku

Ressource de mise à jour d’instantané.

SupportedCapabilities

Obtient ou définit la liste des fonctionnalités prises en charge pour l’image à partir de laquelle le disque du système d’exploitation a été créé.

SupportsHibernation

Obtient ou définit indique que le système d’exploitation sur un instantané prend en charge la mise en veille prolongée.

Tags

Obtient ou définit des balises de ressource

Méthodes

Validate()

Validez l’objet .

S’applique à