CloudServiceExtensionProperties Třída

Vlastnosti rozšíření.

Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.

Dědičnost
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: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | 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)

Proměnné

publisher
str

Název vydavatele obslužné rutiny rozšíření.

type
str

Určuje typ rozšíření.

type_handler_version
str

Určuje verzi rozšíření. Určuje verzi rozšíření. Pokud tento prvek není zadán nebo se jako hodnota použije hvězdička (*), použije se nejnovější verze rozšíření. Pokud je hodnota zadána s číslem hlavní verze a hvězdičkou jako číslo podverze (X), je vybrána nejnovější podverze zadané hlavní verze. Pokud je zadané číslo hlavní verze a číslo podverze (X.Y), vybere se konkrétní verze rozšíření. Pokud je zadaná verze, provede se automatický upgrade instance role.

auto_upgrade_minor_version
bool

Explicitně určete, jestli platforma může automaticky upgradovat typeHandlerVersion na vyšší podverze, jakmile budou k dispozici.

settings
<xref:JSON>

Veřejná nastavení rozšíření. U rozšíření JSON se jedná o nastavení JSON pro rozšíření. Pro rozšíření XML (například RDP) se jedná o nastavení XML pro rozšíření.

protected_settings
<xref:JSON>

Chráněná nastavení pro rozšíření, která jsou před odesláním do instance role zašifrovaná.

protected_settings_from_key_vault
CloudServiceVaultAndSecretReference

Chráněná nastavení pro rozšíření, na která se odkazuje pomocí KeyVaultu, která jsou před odesláním do instance role zašifrovaná.

force_update_tag
str

Značka, která vynutí použití poskytnutého veřejného a chráněného nastavení. Změna hodnoty značky umožňuje opětovné spuštění rozšíření beze změny veřejného nebo chráněného nastavení. Pokud se forceUpdateTag nezmění, obslužná rutina bude nadále používat aktualizace veřejného nebo chráněného nastavení. Pokud se nezmění ani forceUpdateTag ani žádné veřejné nebo chráněné nastavení, rozšíření by tok do instance role se stejným pořadovým číslem a je na implementaci obslužné rutiny, zda ho znovu spustit nebo ne.

provisioning_state
str

Stav zřizování, který se zobrazí pouze v odpovědi.

roles_applied_to
list[str]

Volitelný seznam rolí pro použití tohoto rozšíření Pokud vlastnost není zadána nebo je zadána hodnota *, použije se rozšíření pro všechny role v cloudové službě.