Partilhar via


AzureAppConfigurationExport@10 - Tarefa Azure App Configuration Export v10

Exporte valores-chave para variáveis de tarefa da Configuração do Aplicativo do Azure.

Sintaxe

# Azure App Configuration Export v10
# Export key-values to task variables from Azure App Configuration.
- task: AzureAppConfigurationExport@10
  inputs:
    azureSubscription: # string. Alias: ConnectedServiceName. Required. Azure subscription. 
    AppConfigurationEndpoint: # string. Required. App Configuration Endpoint. 
    #SelectionMode: 'Default' # 'Default' | 'Snapshot'. Selection Mode. Default: Default.
    KeyFilter: '*' # string. Required when SelectionMode = Default. Key Filter. Default: *.
    #Label: # string. Optional. Use when SelectionMode = Default. Label. 
    #SnapshotName: # string. Required when SelectionMode = Snapshot. Snapshot name. 
    #TrimKeyPrefix: # string. Trim Key Prefix. 
    #SuppressWarningForOverriddenKeys: false # boolean. Suppress warning for overridden keys. Default: false.
    #TreatKeyVaultErrorsAsWarning: false # boolean. Treat key vault resolution errors as warnings. Default: false.

Insumos

azureSubscription - de assinatura do Azure
Alias de entrada: ConnectedServiceName. string. Necessário.

Selecione a Assinatura do Azure para a instância de Configuração do Aplicativo do Azure.


Ponto de extremidade de configuração do aplicativo AppConfigurationEndpoint -
string. Necessário.

Forneça o ponto de extremidade de umde Configuração de Aplicativo do Azure existente.


SelectionMode - Modo de seleção
string. Valores permitidos: Default, Snapshot. Valor padrão: Default.

O modo de seleção especifica como os valores-chave lidos de um repositório de configuração são selecionados. O modo de seleção Default permite o uso de filtros de chave e etiqueta. O modo de seleção Snapshot permite que valores-chave sejam selecionados a partir de um instantâneo.


KeyFilter - de Filtro de Chave
string. Necessário quando SelectionMode = Default. Valor padrão: *.

O filtro pode ser usado para selecionar quais valores-chave são solicitados na Configuração do Aplicativo do Azure. Um valor de * selecionará todos os valores-chave. Referência para consulta de valores-chave.


Label - Rótulo
string. Opcional. Use quando SelectionMode = Default.

Especifica qual rótulo deve ser usado ao selecionar valores-chave na Configuração do aplicativo. Se nenhum rótulo for fornecido, os valores-chave com o rótulo nulo serão recuperados. Os seguintes caracteres não são permitidos: ,*.


SnapshotName - Nome do instantâneo
string. Necessário quando SelectionMode = Snapshot.

Especifica o instantâneo do qual os valores-chave devem ser recuperados na Configuração do Aplicativo do Azure.


TrimKeyPrefix - Prefixo da chave de corte
string.

Especifica um ou mais prefixos que devem ser cortados das chaves de Configuração do Aplicativo antes de defini-los como variáveis. Vários prefixos podem ser separados por um caractere de nova linha.


SuppressWarningForOverriddenKeys - Suprimir aviso para chaves substituídas
boolean. Valor padrão: false.

Especifica se o aviso mostrado quando as chaves existentes são substituídas deve ou não ser suprimida.


TreatKeyVaultErrorsAsWarning - Trate os erros de resolução do cofre de chaves como avisos
boolean. Valor padrão: false.

Especifica se os erros de resolução do cofre de chaves devem ser exibidos como aviso. Por padrão, a tarefa falha ao encontrar erros de resolução do cofre de chaves.


Opções de controlo de tarefas

Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.

Variáveis de saída

Nenhuma.

Requerimentos

Exigência Descrição
Tipos de pipeline YAML, Construção clássica, Versão clássica
Funciona em Agente, DeploymentGroup
Exigências Nenhum
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.144.0 ou superior
Categoria de tarefa Implantar