Partilhar via


CloudServiceExtensionProperties Classe

Definição

Propriedades da extensão.

public class CloudServiceExtensionProperties
type CloudServiceExtensionProperties = class
Public Class CloudServiceExtensionProperties
Herança
CloudServiceExtensionProperties

Construtores

CloudServiceExtensionProperties()

Inicializa uma nova instância da classe CloudServiceExtensionProperties.

CloudServiceExtensionProperties(String, String, String, Nullable<Boolean>, Object, Object, CloudServiceVaultAndSecretReference, String, String, IList<String>)

Inicializa uma nova instância da classe CloudServiceExtensionProperties.

Propriedades

AutoUpgradeMinorVersion

Obtém ou define explicitamente se a plataforma pode atualizar automaticamente o typeHandlerVersion para versões secundárias mais altas quando elas estiverem disponíveis.

ForceUpdateTag

Obtém ou define a marca para forçar a aplicação das configurações públicas e protegidas fornecidas. Alterar o valor da marca permite executar novamente a extensão sem alterar nenhuma das configurações públicas ou protegidas. Se forceUpdateTag não for alterado, as atualizações para configurações públicas ou protegidas ainda serão aplicadas pelo manipulador. Se nem forceUpdateTag nem nenhuma das configurações públicas ou protegidas forem alteradas, a extensão fluirá para a instância de função com o mesmo número de sequência e cabe à implementação do manipulador executá-la novamente ou não

ProtectedSettings

Obtém ou define as configurações protegidas para a extensão que são criptografadas antes de serem enviadas para a instância de função.

ProtectedSettingsFromKeyVault

Propriedades da extensão.

ProvisioningState

Obtém o estado de provisionamento, que aparece apenas na resposta.

Publisher

Obtém ou define o nome do editor do manipulador de extensão.

RolesAppliedTo

Obtém ou define uma lista opcional de funções para aplicar essa extensão. Se a propriedade não for especificada ou '*' for especificada, a extensão será aplicada a todas as funções no serviço de nuvem.

Settings

Obtém ou define as configurações públicas da extensão. Para extensões JSON, estas são as configurações JSON para a extensão. Para a Extensão XML (como RDP), essa é a configuração XML para a extensão.

Type

Obtém ou define o tipo da extensão.

TypeHandlerVersion

Obtém ou define que especifica a versão da extensão. Especifica a versão da extensão. Se esse elemento não for especificado ou um asterisco (*) for usado como o valor, a versão mais recente da extensão será usada. Se o valor for especificado com um número de versão principal e um asterisco como o número de versão secundária (X.), a versão secundária mais recente da versão principal especificada será selecionada. Se um número de versão principal e um número de versão secundária forem especificados (X.Y), a versão da extensão específica será selecionada. Se uma versão for especificada, uma atualização automática será executada na instância de função.

Aplica-se a