Поделиться через


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 или более поздней версии
Категория задач Развертывать