Partager via


Snapshot Classe

Ressource d’instantané.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute.v2016_04_30_preview.models._models_py3.Resource
Snapshot

Constructeur

Snapshot(*, location: str, tags: Dict[str, str] | None = None, account_type: str | _models.StorageAccountTypes | None = None, os_type: str | _models.OperatingSystemTypes | None = None, creation_data: _models.CreationData | None = None, disk_size_gb: int | None = None, encryption_settings: _models.EncryptionSettings | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Emplacement de la ressource. Obligatoire.

tags
dict[str, str]

Balises de ressource.

account_type
str ou StorageAccountTypes

type de compte de stockage du disque. Les valeurs connues sont « Standard_LRS » et « Premium_LRS ».

os_type
str ou OperatingSystemTypes

Type de système d’exploitation. Les valeurs connues sont : « Windows » et « Linux ».

creation_data
CreationData

Informations sur la source de disque. Les informations creationData ne peuvent pas être modifiées une fois le disque créé.

disk_size_gb
int

Si creationData.createOption a la valeur Empty, ce champ est obligatoire et indique la taille du disque dur virtuel à 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_settings
EncryptionSettings

Paramètres de chiffrement pour le disque ou le instantané.

Variables

id
str

ID de ressource.

name
str

Nom de la ressource.

type
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

tags
dict[str, str]

Balises de ressource.

account_type
str ou StorageAccountTypes

type de compte de stockage du disque. Les valeurs connues sont « Standard_LRS » et « Premium_LRS ».

time_created
datetime

Heure de création du disque.

os_type
str ou OperatingSystemTypes

Type de système d’exploitation. Les valeurs connues sont : « Windows » et « Linux ».

creation_data
CreationData

Informations sur la source de disque. Les informations creationData ne peuvent pas être modifiées une fois le disque créé.

disk_size_gb
int

Si creationData.createOption a la valeur Empty, ce champ est obligatoire et indique la taille du disque dur virtuel à 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_settings
EncryptionSettings

Paramètres de chiffrement pour le disque ou le instantané.

owner_id
str

URI relatif contenant l’ID de machine virtuelle auquel le disque est attaché.

provisioning_state
str

État d’approvisionnement de disque.