Sdílet prostřednictvím


CloudServiceExtensionProperties interface

Vlastnosti rozšíření

Vlastnosti

autoUpgradeMinorVersion

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

forceUpdateTag

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í, aktualizace veřejného nebo chráněného nastavení by obslužná rutina stále použila. 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 až do implementace obslužné rutiny bez ohledu na to, jestli se má znovu spustit, nebo ne.

protectedSettings

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

protectedSettingsFromKeyVault

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

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

publisher

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

rolesAppliedTo

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

settings

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í.

type

Určuje typ rozšíření.

typeHandlerVersion

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

Podrobnosti vlastnosti

autoUpgradeMinorVersion

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

autoUpgradeMinorVersion?: boolean

Hodnota vlastnosti

boolean

forceUpdateTag

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í, aktualizace veřejného nebo chráněného nastavení by obslužná rutina stále použila. 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 až do implementace obslužné rutiny bez ohledu na to, jestli se má znovu spustit, nebo ne.

forceUpdateTag?: string

Hodnota vlastnosti

string

protectedSettings

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

protectedSettings?: any

Hodnota vlastnosti

any

protectedSettingsFromKeyVault

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

protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference

Hodnota vlastnosti

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

publisher

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

publisher?: string

Hodnota vlastnosti

string

rolesAppliedTo

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

rolesAppliedTo?: string[]

Hodnota vlastnosti

string[]

settings

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í.

settings?: any

Hodnota vlastnosti

any

type

Určuje typ rozšíření.

type?: string

Hodnota vlastnosti

string

typeHandlerVersion

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

typeHandlerVersion?: string

Hodnota vlastnosti

string