AzureAppConfigurationExport@10 – Úloha exportu služby Azure App Configuration v10
Export hodnot klíčů do proměnných úloh z Azure App Configuration
Syntax
# 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.
Vstupy
azureSubscription
-
předplatného Azure
Vstupní alias: ConnectedServiceName
.
string
. Požadovaný.
Vyberte předplatné Azure pro instanci Azure App Configuration.
koncového bodu konfigurace aplikace
string
. Požadovaný.
Zadejte koncový bod existujícího Azure App Configuration .
SelectionMode
-
režim výběru
string
. Povolené hodnoty: Default
, Snapshot
. Výchozí hodnota: Default
.
Režim výběru určuje, jak se vyberou hodnoty klíč-hodnoty načtené z úložiště konfigurace. Režim výběru Default
umožňuje používat filtry klíčů a popisků. Režim výběru Snapshot
umožňuje výběr hodnot klíčů ze snímku.
filtru klíčů
string
. Požadováno při SelectionMode = Default
. Výchozí hodnota: *
.
Filtr se dá použít k výběru požadovaných hodnot klíčů z Azure App Configuration. Hodnota *
vybere všechny hodnoty klíče.
Reference pro dotazklíč-hodnoty .
popisků
string
. Volitelný. Používá se při SelectionMode = Default
.
Určuje, který popisek se má použít při výběru hodnot klíčů z konfigurace aplikace. Pokud žádný popisek není zadaný, načte se hodnoty klíč-hodnoty s null popisek. Následující znaky nejsou povoleny: ,
*
.
SnapshotName
-
název snímku
string
. Požadováno při SelectionMode = Snapshot
.
Určuje snímek, ze kterého se mají načíst hodnoty klíčů v Azure App Configuration.
TrimKeyPrefix
-
oříznutí předpony klíče
string
.
Určuje jednu nebo více předpon, které by se před nastavením jako proměnných měly oříznout z klíčů konfigurace aplikace. Více předpon lze oddělit znakem nového řádku.
SuppressWarningForOverriddenKeys
-
potlačit upozornění na přepsání klíčů
boolean
. Výchozí hodnota: false
.
Určuje, jestli se má potlačit upozornění zobrazené při přepsání existujících klíčů.
TreatKeyVaultErrorsAsWarning
-
zacházet s chybami řešení trezoru klíčů jako s upozorněními
boolean
. Výchozí hodnota: false
.
Určuje, jestli se mají zobrazit chyby řešení trezoru klíčů jako upozornění. Ve výchozím nastavení úloha selže při řešení chyb trezoru klíčů.
Možnosti řízení úkolů
Všechny úkoly mají kromě vstupů úkolů také možnosti řízení. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.
Výstupní proměnné
Žádný.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení, klasická verze |
Běží na | Agent, DeploymentGroup |
požadavky | Žádný |
možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
omezení příkazů | Jakýkoliv |
nastavitelné proměnné | Jakýkoliv |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úkolu | Nasadit |