Share via


AzureAppConfigurationExport@10 - Azure App Configuration Export v10-taak

Sleutelwaarden exporteren naar taakvariabelen vanuit Azure App Configuration.

Syntaxis

# 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.

Ingangen

azureSubscription - Azure-abonnement
Invoeralias: ConnectedServiceName. string. Vereist.

Selecteer het Azure-abonnement voor het Azure App Configuration-exemplaar.


AppConfigurationEndpoint - App Configuration-eindpunt
string. Vereist.

Geef het eindpunt op van een bestaande Azure App Configuration-.


SelectionMode - selectiemodus
string. Toegestane waarden: Default, Snapshot. Standaardwaarde: Default.

De selectiemodus geeft aan hoe de sleutelwaarden uit een configuratiearchief worden geselecteerd. Met de Default selectiemodus kunnen sleutel- en labelfilters worden gebruikt. Met de Snapshot selectiemodus kunnen sleutelwaarden worden geselecteerd vanuit een momentopname.


KeyFilter - sleutelfilter
string. Vereist wanneer SelectionMode = Default. Standaardwaarde: *.

Het filter kan worden gebruikt om te selecteren welke sleutelwaarden worden aangevraagd in Azure App Configuration. Een waarde van * selecteert alle sleutelwaarden. naslaginformatie voor query's met sleutelwaarden.


Label - label
string. Facultatief. Gebruiken wanneer SelectionMode = Default.

Hiermee geeft u op welk label moet worden gebruikt bij het selecteren van sleutelwaarden in App Configuration. Als er geen label wordt opgegeven, worden sleutelwaarden met het null- label opgehaald. De volgende tekens zijn niet toegestaan: ,*.


SnapshotName - naam van momentopname
string. Vereist wanneer SelectionMode = Snapshot.

Hiermee geeft u een momentopname op waaruit sleutelwaarden moeten worden opgehaald in Azure App Configuration.


TrimKeyPrefix - sleutelvoorvoegsel knippen
string.

Hiermee geeft u een of meer voorvoegsels op die moeten worden afgekapt van App Configuration-sleutels voordat u deze instelt als variabelen. Meerdere voorvoegsels kunnen worden gescheiden door een nieuw regelteken.


SuppressWarningForOverriddenKeys - waarschuwing onderdrukken voor overschreven sleutels
boolean. Standaardwaarde: false.

Hiermee geeft u op of de waarschuwing moet worden onderdrukt die wordt weergegeven wanneer bestaande sleutels worden overschreven.


TreatKeyVaultErrorsAsWarning - Key Vault-oplossingsfouten behandelen als waarschuwingen
boolean. Standaardwaarde: false.

Hiermee geeft u op of key vault-oplossingsfouten moeten worden weergegeven als waarschuwing. De taak mislukt standaard wanneer er fouten optreden bij het oplossen van sleutelkluizen.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.

Uitvoervariabelen

Geen.

Eisen

Eis Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
eisen Geen
mogelijkheden Deze taak voldoet niet aan de vereisten voor volgende taken in de taak.
opdrachtbeperkingen Enig
variabelen instellen Enig
Agentversie 2.144.0 of hoger
Taakcategorie Implementeren