Partager via


SnapshotInner Classe

Définition

Ressource d’instantané.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotInner = class
    inherit Resource
Public Class SnapshotInner
Inherits Resource
Héritage
SnapshotInner
Attributs

Constructeurs

SnapshotInner()

Initialise une nouvelle instance de la classe 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)

Initialise une nouvelle instance de la classe SnapshotInner.

Propriétés

CreationData

Obtient ou définit les informations de source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé.

DiskAccessId

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

DiskSizeBytes

Obtient la taille du disque en octets. Ce champ est en lecture seule.

DiskSizeGB

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

DiskState

Obtient ou définit l’état du instantané. Les valeurs possibles sont les suivantes : 'Unattached', 'Attached', 'Reserved', 'ActiveSAS', 'ReadyToUpload', 'ActiveUpload'

Encryption

Obtient ou définit la propriété de chiffrement peut être utilisé pour chiffrer les 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é.

HyperVGeneration

Obtient ou définit la génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques de système d’exploitation. Les valeurs possibles sont les suivantes : 'V1', 'V2'

Id

Id de ressource. Setter est protégé, car l’ID doit être défini dans Ressources réseau.

(Hérité de ProxyResource)
Incremental

Obtient ou définit si une instantané est incrémentielle. Les instantanés incrémentiels sur le même disque occupent moins d’espace que les instantanés complets et peuvent être différents.

Location

Emplacement de la ressource

(Hérité de Resource)
ManagedBy

Obtient inutilisé. Toujours Null.

Name

Nom de la ressource

(Hérité de ProxyResource)
NetworkAccessPolicy

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

OsType

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

ProvisioningState

Obtient l’état d’approvisionnement de disque.

Sku

Ressource d’instantané.

Tags

Balises de ressource

(Hérité de Resource)
TimeCreated

Obtient l’heure de création du instantané.

Type

Type de ressource

(Hérité de ProxyResource)
UniqueId

Obtient un GUID unique identifiant la ressource.

Méthodes

Validate()

Validez l’objet.

S’applique à