CreationData 類別
建立磁片時所使用的資料。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.compute._serialization.ModelCreationData
建構函式
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, logical_sector_size: int | None = None, security_data_uri: str | None = None, performance_plus: bool | None = None, elastic_san_resource_id: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- create_option
- str 或 DiskCreateOption
這會列舉磁片建立的可能來源。 必要。 已知值為:「Empty」、「Attach」、「FromImage」、「Import」、「Copy」、「Restore」、「Upload」、「CopyStart」、「ImportSecure」、「UploadPreparedSecure」、「CopyFromSanSnapshot」 和 「Import」。
- storage_account_id
- str
如果 createOption 為 Import,則為必要項。 包含要匯入為磁片之 Blob 之儲存體帳戶的 Azure Resource Manager識別碼。
- image_reference
- ImageDiskReference
PIR 或使用者映射的磁片來源資訊。
- gallery_image_reference
- ImageDiskReference
如果從資源庫映射建立,則為必要專案。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 將會是用來建立磁片之共用 galley 映射版本的 ARM 識別碼。
- source_uri
- str
如果 createOption 為 Import,這是要匯入至受控磁片之 Blob 的 URI。
- source_resource_id
- str
如果 createOption 是 Copy,這是來源快照集或磁片的 ARM 識別碼。
- upload_size_bytes
- int
如果 createOption 為 Upload,這是上傳內容的大小,包括 VHD 頁尾。 此值應該介於 VHD 頁尾) 20972032 (20 MiB + 512 個位元組 35183298347520之間, (VHD 頁尾 (32 TiB + 512 個位元組的 VHD 頁尾) 。
- logical_sector_size
- int
Ultra 磁片的邏輯磁區大小,以位元組為單位。 支援的值為 512 和 4096。 預設為 4096。
- security_data_uri
- str
如果 createOption 為 ImportSecure,這是要匯入至 VM 客體狀態之 Blob 的 URI。
- performance_plus
- bool
將此旗標設定為 true,以提升所部署磁片的效能目標,請參閱這裡的個別效能目標。 此旗標只能在磁片建立時間上設定,且無法在啟用之後停用。
- elastic_san_resource_id
- str
如果 createOption 為 CopyFromSanSnapshot,則為必要專案。 這是來源彈性 san 磁片區快照集的 ARM 識別碼。
變數
- create_option
- str 或 DiskCreateOption
這會列舉磁片建立的可能來源。 必要。 已知值為:「Empty」、「Attach」、「FromImage」、「Import」、「Copy」、「Restore」、「Upload」、「CopyStart」、「ImportSecure」、「UploadPreparedSecure」、「CopyFromSanSnapshot」 和 「Import」。
- storage_account_id
- str
如果 createOption 為 Import,則為必要項。 包含要匯入為磁片之 Blob 之儲存體帳戶的 Azure Resource Manager識別碼。
- image_reference
- ImageDiskReference
PIR 或使用者映射的磁片來源資訊。
- gallery_image_reference
- ImageDiskReference
如果從資源庫映射建立,則為必要專案。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 將會是用來建立磁片之共用 galley 映射版本的 ARM 識別碼。
- source_uri
- str
如果 createOption 為 Import,這是要匯入至受控磁片之 Blob 的 URI。
- source_resource_id
- str
如果 createOption 是 Copy,這是來源快照集或磁片的 ARM 識別碼。
- source_unique_id
- str
如果設定此欄位,這是識別此資源來源的唯一識別碼。
- upload_size_bytes
- int
如果 createOption 為 Upload,這是上傳內容的大小,包括 VHD 頁尾。 此值應該介於 VHD 頁尾) 20972032 (20 MiB + 512 個位元組 35183298347520之間, (VHD 頁尾 (32 TiB + 512 個位元組的 VHD 頁尾) 。
- logical_sector_size
- int
Ultra 磁片的邏輯磁區大小,以位元組為單位。 支援的值為 512 和 4096。 預設為 4096。
- security_data_uri
- str
如果 createOption 為 ImportSecure,這是要匯入至 VM 客體狀態之 Blob 的 URI。
- performance_plus
- bool
將此旗標設定為 true,以提升所部署磁片的效能目標,請參閱這裡的個別效能目標。 此旗標只能在磁片建立時間上設定,且無法在啟用之後停用。
- elastic_san_resource_id
- str
如果 createOption 為 CopyFromSanSnapshot,則為必要專案。 這是來源彈性 san 磁片區快照集的 ARM 識別碼。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應