CreationData Klasse
Daten, die beim Erstellen eines Datenträgers verwendet werden.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.compute._serialization.ModelCreationData
Konstruktor
CreationData(*, create_option: str | _models.DiskCreateOption, storage_account_id: str | None = None, 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 oder DiskCreateOption
Dadurch werden die möglichen Quellen für die Erstellung eines Datenträgers aufgelistet. Erforderlich. Bekannte Werte sind: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload" und "Import".
- storage_account_id
- str
Wenn createOption import ist, wird der Azure Resource Manager Bezeichner des Speicherkontos, das das Blob enthält, das als Datenträger importiert werden soll. Nur erforderlich, wenn sich das Blob in einem anderen Abonnement befindet.
- image_reference
- ImageDiskReference
Informationen zur Datenträgerquelle.
- source_uri
- str
Wenn createOption import ist, ist dies der URI eines Blobs, das in einen verwalteten Datenträger importiert werden soll.
- source_resource_id
- str
Wenn createOption kopieren ist, ist dies die ARM-ID des Quell-Momentaufnahme oder Datenträgers.
- upload_size_bytes
- int
Wenn createOption Upload ist, ist dies die Größe des Inhalts des Uploads einschließlich der VHD-Fußzeile. Dieser Wert sollte zwischen 20972032 (20 MiB + 512 Bytes für die VHD-Fußzeile) und 35183298347520 Bytes (32 TiB + 512 Bytes für die VHD-Fußzeile) sein.
Variablen
- create_option
- str oder DiskCreateOption
Dadurch werden die möglichen Quellen für die Erstellung eines Datenträgers aufgelistet. Erforderlich. Bekannte Werte sind: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload" und "Import".
- storage_account_id
- str
Wenn createOption import ist, wird der Azure Resource Manager Bezeichner des Speicherkontos, das das Blob enthält, das als Datenträger importiert werden soll. Nur erforderlich, wenn sich das Blob in einem anderen Abonnement befindet.
- image_reference
- ImageDiskReference
Informationen zur Datenträgerquelle.
- source_uri
- str
Wenn createOption import ist, ist dies der URI eines Blobs, das in einen verwalteten Datenträger importiert werden soll.
- source_resource_id
- str
Wenn createOption kopieren ist, ist dies die ARM-ID des Quell-Momentaufnahme oder Datenträgers.
- source_unique_id
- str
Wenn dieses Feld festgelegt ist, ist dies die eindeutige ID, die die Quelle dieser Ressource identifiziert.
- upload_size_bytes
- int
Wenn createOption Upload ist, ist dies die Größe des Inhalts des Uploads einschließlich der VHD-Fußzeile. Dieser Wert sollte zwischen 20972032 (20 MiB + 512 Bytes für die VHD-Fußzeile) und 35183298347520 Bytes (32 TiB + 512 Bytes für die VHD-Fußzeile) sein.
Azure SDK for Python