Snapshot Classe
Ressource d’instantané.
Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.compute.v2018_09_30.models._models_py3.ResourceSnapshot
Constructeur
Snapshot(*, location: str, tags: Dict[str, str] | None = None, sku: _models.SnapshotSku | None = None, os_type: str | _models.OperatingSystemTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, creation_data: _models.CreationData | None = None, disk_size_gb: int | None = None, encryption_settings_collection: _models.EncryptionSettingsCollection | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Emplacement de la ressource. Obligatoire.
- sku
- SnapshotSku
Nom de la référence sku des instantanés. Peut être Standard_LRS, Premium_LRS ou Standard_ZRS.
- os_type
- str ou OperatingSystemTypes
Type système d’exploitation. Les valeurs connues sont : « Windows » et « Linux ».
- hyper_v_generation
- str ou HyperVGeneration
Génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques de système d’exploitation. Les valeurs connues sont : « V1 » et « V2 ».
- 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 est Vide, 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_collection
- 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é.
Variables
- id
- str
ID de ressource.
- name
- str
Nom de la ressource.
- type
- str
Type de ressource.
- location
- str
Emplacement de la ressource. Obligatoire.
- managed_by
- str
Inutilisé. Toujours Null.
- sku
- SnapshotSku
Nom de la référence sku des instantanés. Peut être Standard_LRS, Premium_LRS ou Standard_ZRS.
- time_created
- datetime
Heure de création du disque.
- os_type
- str ou OperatingSystemTypes
Type système d’exploitation. Les valeurs connues sont : « Windows » et « Linux ».
- hyper_v_generation
- str ou HyperVGeneration
Génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques de système d’exploitation. Les valeurs connues sont : « V1 » et « V2 ».
- 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 est Vide, 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_collection
- 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é.
- provisioning_state
- str
État d’approvisionnement de disque.
Azure SDK for Python