CloudServiceExtensionProperties interface
Vlastnosti rozšíření
Vlastnosti
| auto |
Explicitně určete, zda platforma může automaticky upgradovat typeHandlerVersion na vyšší podverze, jakmile budou k dispozici. |
| force |
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. |
| protected |
Chráněná nastavení rozšíření, která jsou před odesláním do instance role zašifrována. |
| protected |
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á. |
| provisioning |
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í. |
| roles |
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í. |
| type |
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