AzureAppConfigurationExport@10 - Tâche Azure App Configuration Export v10
Exportez des valeurs clés vers des variables de tâche à partir d’Azure App Configuration.
Syntaxe
# 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.
Entrées
azureSubscription
-
abonnement Azure
Alias d’entrée : ConnectedServiceName
.
string
. Obligatoire.
Sélectionnez l’abonnement Azure pour l’instance Azure App Configuration.
AppConfigurationEndpoint
-
point de terminaison App Configuration
string
. Obligatoire.
Fournissez le point de terminaison d’un Azure App Configuration existant.
SelectionMode
-
mode de sélection
string
. Valeurs autorisées : Default
, Snapshot
. Valeur par défaut : Default
.
Le mode de sélection spécifie la façon dont les valeurs clés lues à partir d’un magasin de configuration sont sélectionnées. Le mode de sélection Default
permet l’utilisation de filtres de clé et d’étiquette. Le mode de sélection Snapshot
permet de sélectionner des valeurs clés à partir d’un instantané.
KeyFilter
-
de filtre de clé
string
. Obligatoire lorsque SelectionMode = Default
. Valeur par défaut : *
.
Le filtre peut être utilisé pour sélectionner les valeurs clés demandées à partir d’Azure App Configuration. Une valeur de *
sélectionne toutes les valeurs de clé. référence pour la requête clé-valeurs.
Label
-
d’étiquette
string
. Optionnel. Utilisez quand SelectionMode = Default
.
Spécifie l’étiquette à utiliser lors de la sélection de clés-valeurs dans App Configuration. Si aucune étiquette n’est fournie, les valeurs clés avec l’étiquette null sont récupérées. Les caractères suivants ne sont pas autorisés : ,
*
.
SnapshotName
-
nom d’instantané
string
. Obligatoire lorsque SelectionMode = Snapshot
.
Spécifie l’instantané à partir duquel les valeurs clés doivent être récupérées dans Azure App Configuration.
TrimKeyPrefix
-
découper le préfixe de clé
string
.
Spécifie un ou plusieurs préfixes qui doivent être supprimés des clés App Configuration avant de les définir en tant que variables. Plusieurs préfixes peuvent être séparés par un caractère de nouvelle ligne.
SuppressWarningForOverriddenKeys
-
Supprimer l’avertissement pour les clés substituées
boolean
. Valeur par défaut : false
.
Spécifie s’il faut ou non supprimer l’avertissement affiché lorsque les clés existantes sont remplacées.
TreatKeyVaultErrorsAsWarning
-
traiter les erreurs de résolution de coffre de clés comme des avertissements
boolean
. Valeur par défaut : false
.
Spécifie s’il faut afficher les erreurs de résolution du coffre de clés en tant qu’avertissement. Par défaut, la tâche échoue lors de la rencontre d’erreurs de résolution de coffre de clés.
Options de contrôle de tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Exigences
Exigence | Description |
---|---|
Types de pipelines | YAML, Build Classique, Version Classique |
Exécutions sur | Agent, DeploymentGroup |
demandes | Aucun |
fonctionnalités de | Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail. |
restrictions de commande | Quelconque |
variables settables | Quelconque |
Version de l’agent | 2.144.0 ou version ultérieure |
Catégorie de tâche | Déployer |