Bagikan melalui


CloudServiceExtensionProperties Kelas

Properti Ekstensi.

Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.

Warisan
azure.mgmt.compute._serialization.Model
CloudServiceExtensionProperties

Konstruktor

CloudServiceExtensionProperties(*, publisher: str | None = None, type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, settings: str | None = None, protected_settings: str | None = None, protected_settings_from_key_vault: _models.CloudServiceVaultAndSecretReference | None = None, force_update_tag: str | None = None, roles_applied_to: List[str] | None = None, **kwargs)

Variabel

publisher
str

Nama penerbit handler ekstensi.

type
str

Menentukan jenis ekstensi.

type_handler_version
str

Menentukan versi ekstensi. Menentukan versi ekstensi. Jika elemen ini tidak ditentukan atau tanda bintang (*) digunakan sebagai nilai, versi terbaru ekstensi akan digunakan. Jika nilai ditentukan dengan nomor versi utama dan tanda bintang sebagai nomor versi minor (X.), versi minor terbaru dari versi utama yang ditentukan dipilih. Jika nomor versi utama dan nomor versi minor ditentukan (X.Y), versi ekstensi tertentu dipilih. Jika versi ditentukan, peningkatan otomatis dilakukan pada instans peran.

auto_upgrade_minor_version
bool

Tentukan secara eksplisit apakah platform dapat secara otomatis meningkatkan typeHandlerVersion ke versi minor yang lebih tinggi saat tersedia.

settings
str

Pengaturan publik untuk ekstensi. Untuk ekstensi JSON, ini adalah pengaturan JSON untuk ekstensi. Untuk Ekstensi XML (seperti RDP), ini adalah pengaturan XML untuk ekstensi.

protected_settings
str

Pengaturan terproteksi untuk ekstensi yang dienkripsi sebelum dikirim ke instans peran.

protected_settings_from_key_vault
CloudServiceVaultAndSecretReference
force_update_tag
str

Tag untuk menerapkan paksa pengaturan publik dan terlindungi yang disediakan. Mengubah nilai tag memungkinkan untuk menjalankan kembali ekstensi tanpa mengubah pengaturan publik atau terlindungi. Jika forceUpdateTag tidak diubah, pembaruan pada pengaturan publik atau terlindungi akan tetap diterapkan oleh handler. Jika tidak ada forceUpdateTag atau perubahan pengaturan publik atau terproteksi, ekstensi akan mengalir ke instans peran dengan nomor urutan yang sama, dan terserah implementasi handler apakah akan menjalankannya kembali atau tidak.

provisioning_state
str

Status provisi, yang hanya muncul dalam respons.

roles_applied_to
list[str]

Daftar peran opsional untuk menerapkan ekstensi ini. Jika properti tidak ditentukan atau '*' ditentukan, ekstensi diterapkan ke semua peran dalam layanan awan.