CreationData Classe
Données utilisées lors de la création d’un disque.
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._serialization.ModelCreationData
Constructeur
CreationData(*, create_option: str | _models.DiskCreateOption, storage_account_id: str | None = None, image_reference: _models.ImageDiskReference | None = None, gallery_image_reference: _models.ImageDiskReference | None = None, source_uri: str | None = None, source_resource_id: str | None = None, upload_size_bytes: int | None = None, **kwargs: Any)
Keyword-Only Parameters
- create_option
- str ou DiskCreateOption
Cette opération énumère les sources possibles de la création d’un disque. Obligatoire. Les valeurs connues sont : « Empty », « Attach », « FromImage », « Import », « Copy », « Restore », « Upload » et « Import ».
- storage_account_id
- str
Obligatoire si createOption a la valeur Import. Azure Resource Manager identificateur du compte de stockage contenant l’objet blob à importer en tant que disque.
- image_reference
- ImageDiskReference
Informations sur la source de disque.
- gallery_image_reference
- ImageDiskReference
Obligatoire si vous créez à partir d’une image de galerie. L’ID de l’ImageDiskReference sera l’ID ARM de la version d’image de cuisine partagée à partir de laquelle créer un disque.
- source_uri
- str
Si createOption a la valeur Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé.
- source_resource_id
- str
Si createOption est Copy, il s’agit de l’ID ARM de la instantané ou du disque source.
- upload_size_bytes
- int
Si createOption a la valeur Upload, il s’agit de la taille du contenu du chargement, y compris le pied de page du disque dur virtuel. Cette valeur doit être comprise entre 20972032 (20 Mio + 512 octets pour le pied de page du disque dur virtuel) et 35183298347520 octets (32 Tio + 512 octets pour le pied de page VHD).
Variables
- create_option
- str ou DiskCreateOption
Cette opération énumère les sources possibles de la création d’un disque. Obligatoire. Les valeurs connues sont : « Empty », « Attach », « FromImage », « Import », « Copy », « Restore », « Upload » et « Import ».
- storage_account_id
- str
Obligatoire si createOption a la valeur Import. Azure Resource Manager identificateur du compte de stockage contenant l’objet blob à importer en tant que disque.
- image_reference
- ImageDiskReference
Informations sur la source de disque.
- gallery_image_reference
- ImageDiskReference
Obligatoire si vous créez à partir d’une image de galerie. L’ID de l’ImageDiskReference sera l’ID ARM de la version d’image de cuisine partagée à partir de laquelle créer un disque.
- source_uri
- str
Si createOption a la valeur Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé.
- source_resource_id
- str
Si createOption est Copy, il s’agit de l’ID ARM de la instantané ou du disque source.
- source_unique_id
- str
Si ce champ est défini, il s’agit de l’ID unique identifiant la source de cette ressource.
- upload_size_bytes
- int
Si createOption a la valeur Upload, il s’agit de la taille du contenu du chargement, y compris le pied de page du disque dur virtuel. Cette valeur doit être comprise entre 20972032 (20 Mio + 512 octets pour le pied de page du disque dur virtuel) et 35183298347520 octets (32 Tio + 512 octets pour le pied de page VHD).
Azure SDK for Python