CloudServiceExtensionProperties interface
Extensie-eigenschappen.
Eigenschappen
auto |
Geef expliciet op of het platform typeHandlerVersion automatisch kan upgraden naar hogere secundaire versies wanneer deze beschikbaar komen. |
force |
Tag om de opgegeven openbare en beveiligde instellingen geforceerd toe te passen. Als u de tagwaarde wijzigt, kunt u de extensie opnieuw uitvoeren zonder de openbare of beveiligde instellingen te wijzigen. Als forceUpdateTag niet wordt gewijzigd, worden updates van openbare of beveiligde instellingen nog steeds toegepast door de handler. Als forceUpdateTag noch een van de openbare of beveiligde instellingen wordt gewijzigd, wordt de extensie met hetzelfde volgnummer naar het rolexemplementatie geleid en is het aan de handler-implementatie of deze opnieuw moet worden uitgevoerd of niet |
protected |
Beveiligde instellingen voor de extensie die zijn versleuteld voordat ze naar het rolexemplaren worden verzonden. |
protected |
Beveiligde instellingen voor de extensie, waarnaar wordt verwezen met Behulp van KeyVault, die zijn versleuteld voordat ze naar het rolexemplaren worden verzonden. |
provisioning |
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
publisher | De naam van de uitgever van de extensie-handler. |
roles |
Optionele lijst met rollen om deze extensie toe te passen. Als de eigenschap niet is opgegeven of '*' is opgegeven, wordt de extensie toegepast op alle rollen in de cloudservice. |
settings | Openbare instellingen voor de extensie. Voor JSON-extensies zijn dit de JSON-instellingen voor de extensie. Voor XML-extensie (zoals RDP) is dit de XML-instelling voor de extensie. |
type | Hiermee geeft u het type van de extensie. |
type |
Hiermee geeft u de versie van de extensie. Hiermee geeft u de versie van de extensie. Als dit element niet is opgegeven of als waarde een sterretje (*) wordt gebruikt, wordt de meest recente versie van de extensie gebruikt. Als de waarde is opgegeven met een primair versienummer en een sterretje als het secundaire versienummer (X.), wordt de meest recente secundaire versie van de opgegeven primaire versie geselecteerd. Als een primair versienummer en een secundair versienummer zijn opgegeven (X.Y), wordt de specifieke extensieversie geselecteerd. Als er een versie is opgegeven, wordt een automatische upgrade uitgevoerd op het rolexemplaren. |
Eigenschapdetails
autoUpgradeMinorVersion
Geef expliciet op of het platform typeHandlerVersion automatisch kan upgraden naar hogere secundaire versies wanneer deze beschikbaar komen.
autoUpgradeMinorVersion?: boolean
Waarde van eigenschap
boolean
forceUpdateTag
Tag om de opgegeven openbare en beveiligde instellingen geforceerd toe te passen. Als u de tagwaarde wijzigt, kunt u de extensie opnieuw uitvoeren zonder de openbare of beveiligde instellingen te wijzigen. Als forceUpdateTag niet wordt gewijzigd, worden updates van openbare of beveiligde instellingen nog steeds toegepast door de handler. Als forceUpdateTag noch een van de openbare of beveiligde instellingen wordt gewijzigd, wordt de extensie met hetzelfde volgnummer naar het rolexemplementatie geleid en is het aan de handler-implementatie of deze opnieuw moet worden uitgevoerd of niet
forceUpdateTag?: string
Waarde van eigenschap
string
protectedSettings
Beveiligde instellingen voor de extensie die zijn versleuteld voordat ze naar het rolexemplaren worden verzonden.
protectedSettings?: any
Waarde van eigenschap
any
protectedSettingsFromKeyVault
Beveiligde instellingen voor de extensie, waarnaar wordt verwezen met Behulp van KeyVault, die zijn versleuteld voordat ze naar het rolexemplaren worden verzonden.
protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference
Waarde van eigenschap
provisioningState
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
publisher
De naam van de uitgever van de extensie-handler.
publisher?: string
Waarde van eigenschap
string
rolesAppliedTo
Optionele lijst met rollen om deze extensie toe te passen. Als de eigenschap niet is opgegeven of '*' is opgegeven, wordt de extensie toegepast op alle rollen in de cloudservice.
rolesAppliedTo?: string[]
Waarde van eigenschap
string[]
settings
Openbare instellingen voor de extensie. Voor JSON-extensies zijn dit de JSON-instellingen voor de extensie. Voor XML-extensie (zoals RDP) is dit de XML-instelling voor de extensie.
settings?: any
Waarde van eigenschap
any
type
Hiermee geeft u het type van de extensie.
type?: string
Waarde van eigenschap
string
typeHandlerVersion
Hiermee geeft u de versie van de extensie. Hiermee geeft u de versie van de extensie. Als dit element niet is opgegeven of als waarde een sterretje (*) wordt gebruikt, wordt de meest recente versie van de extensie gebruikt. Als de waarde is opgegeven met een primair versienummer en een sterretje als het secundaire versienummer (X.), wordt de meest recente secundaire versie van de opgegeven primaire versie geselecteerd. Als een primair versienummer en een secundair versienummer zijn opgegeven (X.Y), wordt de specifieke extensieversie geselecteerd. Als er een versie is opgegeven, wordt een automatische upgrade uitgevoerd op het rolexemplaren.
typeHandlerVersion?: string
Waarde van eigenschap
string