CreationData Kelas
Data yang digunakan saat membuat disk.
Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.
Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.
- Warisan
-
azure.mgmt.compute._serialization.ModelCreationData
Konstruktor
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 atau DiskCreateOption
Ini menghitung kemungkinan sumber pembuatan disk. Wajib diisi. Nilai yang diketahui adalah: "Kosong", "Lampirkan", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart", "ImportSecure", "UploadPreparedSecure", "CopyFromSanSnapshot", dan "Import".
- storage_account_id
- str
Diperlukan jika createOption adalah Impor. Pengidentifikasi Azure Resource Manager akun penyimpanan yang berisi blob untuk diimpor sebagai disk.
- image_reference
- ImageDiskReference
Informasi sumber disk untuk PIR atau gambar pengguna.
- gallery_image_reference
- ImageDiskReference
Diperlukan jika membuat dari Gambar Galeri. Id/sharedGalleryImageId/communityGalleryImageId dari ImageDiskReference akan menjadi id ARM dari versi gambar galeri bersama untuk membuat disk.
- source_uri
- str
Jika createOption adalah Impor, ini adalah URI blob yang akan diimpor ke disk terkelola.
- source_resource_id
- str
Jika createOption adalah Salin, ini adalah id ARM dari rekam jepret atau disk sumber.
- upload_size_bytes
- int
Jika createOption adalah Unggah, ini adalah ukuran konten unggahan termasuk footer VHD. Nilai ini harus antara 20972032 (20 MiB + 512 byte untuk footer VHD) dan 35183298347520 byte (32 TiB + 512 byte untuk footer VHD).
- logical_sector_size
- int
Ukuran sektor logis dalam byte untuk disk Ultra. Nilai yang didukung adalah 512 dan 4096. 4096 adalah default.
- security_data_uri
- str
Jika createOption adalah ImportSecure, ini adalah URI blob yang akan diimpor ke status tamu VM.
- performance_plus
- bool
Atur bendera ini ke true untuk mendapatkan peningkatan pada target performa disk yang disebarkan, lihat di sini pada target performa masing-masing. Bendera ini hanya dapat diatur pada waktu pembuatan disk dan tidak dapat dinonaktifkan setelah diaktifkan.
- elastic_san_resource_id
- str
Diperlukan jika createOption adalah CopyFromSanSnapshot. Ini adalah id ARM dari rekam jepret volume san elastis sumber.
Variabel
- create_option
- str atau DiskCreateOption
Ini menghitung kemungkinan sumber pembuatan disk. Wajib diisi. Nilai yang diketahui adalah: "Kosong", "Lampirkan", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart", "ImportSecure", "UploadPreparedSecure", "CopyFromSanSnapshot", dan "Import".
- storage_account_id
- str
Diperlukan jika createOption adalah Impor. Pengidentifikasi Azure Resource Manager akun penyimpanan yang berisi blob untuk diimpor sebagai disk.
- image_reference
- ImageDiskReference
Informasi sumber disk untuk PIR atau gambar pengguna.
- gallery_image_reference
- ImageDiskReference
Diperlukan jika membuat dari Gambar Galeri. Id/sharedGalleryImageId/communityGalleryImageId dari ImageDiskReference akan menjadi id ARM dari versi gambar galeri bersama untuk membuat disk.
- source_uri
- str
Jika createOption adalah Impor, ini adalah URI blob yang akan diimpor ke disk terkelola.
- source_resource_id
- str
Jika createOption adalah Salin, ini adalah id ARM dari rekam jepret atau disk sumber.
- source_unique_id
- str
Jika bidang ini diatur, ini adalah id unik yang mengidentifikasi sumber sumber daya ini.
- upload_size_bytes
- int
Jika createOption adalah Unggah, ini adalah ukuran konten unggahan termasuk footer VHD. Nilai ini harus antara 20972032 (20 MiB + 512 byte untuk footer VHD) dan 35183298347520 byte (32 TiB + 512 byte untuk footer VHD).
- logical_sector_size
- int
Ukuran sektor logis dalam byte untuk disk Ultra. Nilai yang didukung adalah 512 dan 4096. 4096 adalah default.
- security_data_uri
- str
Jika createOption adalah ImportSecure, ini adalah URI blob yang akan diimpor ke status tamu VM.
- performance_plus
- bool
Atur bendera ini ke true untuk mendapatkan peningkatan pada target performa disk yang disebarkan, lihat di sini pada target performa masing-masing. Bendera ini hanya dapat diatur pada waktu pembuatan disk dan tidak dapat dinonaktifkan setelah diaktifkan.
- elastic_san_resource_id
- str
Diperlukan jika createOption adalah CopyFromSanSnapshot. Ini adalah id ARM dari rekam jepret volume san elastis sumber.
Azure SDK for Python