AzureAppConfigurationExport@10 — задача экспорта конфигурации приложений Azure версии 10
Экспорт значений ключей в переменные задач из конфигурации приложений Azure.
Синтаксис
# 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.
Входы
azureSubscription
-
подписке Azure
Псевдоним ввода: ConnectedServiceName
.
string
. Обязательно.
Выберите подписку Azure для экземпляра конфигурации приложений Azure.
Конечная точка конфигурации приложений
string
. Обязательно.
Укажите конечную точку существующей конфигурации приложений Azure.
SelectionMode
-
режим выбора
string
. Допустимые значения: Default
, Snapshot
. Значение по умолчанию: Default
.
Режим выбора определяет, как выбраны ключ-значения, считываемые из хранилища конфигурации. Режим выбора Default
позволяет использовать фильтры ключей и меток. Режим выбора Snapshot
позволяет выбрать значения ключей из моментального снимка.
фильтра ключей
string
. Требуется, если SelectionMode = Default
. Значение по умолчанию: *
.
Фильтр можно использовать для выбора значений ключей, запрошенных из конфигурации приложений Azure. Значение *
выберет все ключевые значения.
справочник по запросу ключевых значений.
метки
string
. Необязательный. Используется при SelectionMode = Default
.
Указывает, какую метку следует использовать при выборе значений ключей из конфигурации приложений. Если метка не указана, то будут извлечены значения ключей с null меткой. Недопустимы следующие символы: ,
*
.
SnapshotName
-
имя моментального снимка
string
. Требуется, если SelectionMode = Snapshot
.
Указывает моментальный снимок, из которого необходимо получить значения ключей в конфигурации приложений Azure.
TrimKeyPrefix
-
префикс ключа обрезки
string
.
Указывает один или несколько префиксов, которые следует обрезать из ключей конфигурации приложений, прежде чем задавать их в качестве переменных. Несколько префиксов можно разделить новым символом строки.
SuppressWarningForOverriddenKeys
-
Предупреждение о подавлении переопределенных ключей
boolean
. Значение по умолчанию: false
.
Указывает, следует ли подавлять предупреждение при переопределении существующих ключей.
TreatKeyVaultErrorsAsWarning
-
обрабатывать ошибки разрешения хранилища ключей в качестве предупреждений
boolean
. Значение по умолчанию: false
.
Указывает, следует ли отображать ошибки разрешения хранилища ключей в качестве предупреждения. По умолчанию задача завершается ошибкой при возникновении ошибок разрешения хранилища ключей.
Параметры управления задачами
Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.
Выходные переменные
Никакой.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
требования | Никакой |
возможностей |
Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
ограничения команд | Любой |
переменные settable | Любой |
Версия агента | 2.144.0 или более поздней версии |
Категория задач | Развертывать |