AzureAppConfigurationExport@10 - Attività Esportazione configurazione app di Azure v10
Esportare i valori chiave in variabili di attività da Configurazione app di Azure.
Sintassi
# 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.
Ingressi
azureSubscription
-
sottoscrizione di Azure
Alias di input: ConnectedServiceName
.
string
. Obbligatorio.
Selezionare la sottoscrizione di Azure per l'istanza di Configurazione app di Azure.
endpoint di configurazione app
string
. Obbligatorio.
Specificare l'endpoint di un Configurazione app di Azure esistente.
SelectionMode
-
modalità di selezione
string
. Valori consentiti: Default
, Snapshot
. Valore predefinito: Default
.
La modalità di selezione specifica la modalità di selezione dei valori chiave letti da un archivio di configurazione. La modalità di selezione Default
consente l'uso di filtri chiave ed etichetta. La modalità di selezione Snapshot
consente di selezionare i valori chiave da uno snapshot.
filtro chiavi
string
. Obbligatorio quando SelectionMode = Default
. Valore predefinito: *
.
Il filtro può essere usato per selezionare i valori chiave richiesti da Configurazione app di Azure. Un valore di *
selezionerà tutti i valori chiave.
riferimento per la query key-values.
Label
-
etichetta
string
. Opzionale. Usare quando SelectionMode = Default
.
Specifica l'etichetta da usare quando si selezionano i valori chiave in Configurazione app. Se non viene specificata alcuna etichetta, verranno recuperati i valori chiave con l'etichetta null ,
*
.
SnapshotName
-
nome snapshot
string
. Obbligatorio quando SelectionMode = Snapshot
.
Specifica lo snapshot da cui recuperare i valori chiave in Configurazione app di Azure.
TrimKeyPrefix
-
prefisso chiave taglia
string
.
Specifica uno o più prefissi che devono essere eliminati dalle chiavi di Configurazione app prima di impostarli come variabili. Più prefissi possono essere separati da un carattere di nuova riga.
SuppressWarningForOverriddenKeys
-
Eliminare l'avviso per le chiavi sottoposte a override
boolean
. Valore predefinito: false
.
Specifica se eliminare o meno l'avviso visualizzato quando vengono sottoposte a override le chiavi esistenti.
TreatKeyVaultErrorsAsWarning
-
Considerare gli errori di risoluzione dell'insieme di credenziali delle chiavi come avvisi
boolean
. Valore predefinito: false
.
Specifica se visualizzare gli errori di risoluzione dell'insieme di credenziali delle chiavi come avviso. Per impostazione predefinita, l'attività non riesce quando si verificano errori di risoluzione dell'insieme di credenziali delle chiavi.
Opzioni di controllo attività
Tutte le attività hanno opzioni di controllo oltre ai relativi input di attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Fabbisogno
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
richieste | Nessuno |
funzionalità di |
Questa attività non soddisfa alcuna richiesta di attività successive nel processo. |
restrizioni dei comandi | Qualunque |
variabili impostabili | Qualunque |
Versione dell'agente | 2.144.0 o versione successiva |
Categoria attività | Schierare |