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


az appconfig kv

Управление значениями ключей, хранящимися в хранилище Конфигурация приложений.

Команды

Имя Описание Тип Состояние
az appconfig kv delete

Удаление значений ключей.

Основные сведения Общедоступная версия
az appconfig kv export

Экспорт конфигураций в другое место из хранилища Конфигурация приложений.

Основные сведения Общедоступная версия
az appconfig kv import

Импортируйте конфигурации в хранилище Конфигурация приложений из другого места.

Основные сведения Общедоступная версия
az appconfig kv list

Вывод списка ключевых значений.

Основные сведения Общедоступная версия
az appconfig kv lock

Блокировка значения ключа, чтобы запретить операции записи.

Основные сведения Общедоступная версия
az appconfig kv restore

Восстановление значений ключей.

Основные сведения Общедоступная версия
az appconfig kv set

Задайте значение ключа.

Основные сведения Общедоступная версия
az appconfig kv set-keyvault

Задайте ссылку keyvault.

Основные сведения Общедоступная версия
az appconfig kv show

Отображение всех атрибутов ключа-значения.

Основные сведения Общедоступная версия
az appconfig kv unlock

Разблокируйте ключ-значение для получения операций записи.

Основные сведения Общедоступная версия

az appconfig kv delete

Удаление значений ключей.

az appconfig kv delete --key
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--endpoint]
                       [--label]
                       [--name]
                       [--yes]

Примеры

Удалите ключ с помощью имени хранилища Конфигурация приложений без подтверждения.

az appconfig kv delete -n MyAppConfiguration --key color --label MyLabel --yes

Удалите ключ с помощью строка подключения.

az appconfig kv delete --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel

Удалите ключ с помощью учетных данных az login и конечной точки хранилища Конфигурация приложений.

az appconfig kv delete --endpoint https://myappconfiguration.azconfig.io --key color --auth-mode login --yes

Обязательные параметры

--key

Поддержка знака звезды в качестве фильтров, например * означает все ключи и abc* означает ключи с префиксом abc.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, удалите запись с пустой меткой. Поддержка знака звезды в виде фильтров, например * означает все метки и abc* означает метки с abc как префикс.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv export

Экспорт конфигураций в другое место из хранилища Конфигурация приложений.

az appconfig kv export --destination {appconfig, appservice, file}
                       [--appservice-account]
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--dest-auth-mode {key, login}]
                       [--dest-connection-string]
                       [--dest-endpoint]
                       [--dest-label]
                       [--dest-name]
                       [--endpoint]
                       [--export-as-reference {false, true}]
                       [--format {json, properties, yaml}]
                       [--key]
                       [--label]
                       [--name]
                       [--naming-convention {camel, hyphen, pascal, underscore}]
                       [--path]
                       [--prefix]
                       [--preserve-labels {false, true}]
                       [--profile {appconfig/default, appconfig/kvset}]
                       [--resolve-keyvault {false, true}]
                       [--separator]
                       [--skip-features {false, true}]
                       [--skip-keyvault {false, true}]
                       [--snapshot]
                       [--yes]

Примеры

Экспортируйте все ключи и флаги компонентов с проверкой метки в файл JSON.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json

Экспортируйте все ключи с нулевой меткой в приложение Служба приложений.

az appconfig kv export -n MyAppConfiguration -d appservice --appservice-account MyAppService

Экспортируйте все ключи с тестом меток, исключая флаги компонентов, в json-файл.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --skip-features

Экспортируйте все ключи и флаги компонентов со всеми метками в другое хранилище Конфигурация приложений.

az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --preserve-labels

Экспортируйте все ключи и флаги компонентов со всеми метками в другое хранилище Конфигурация приложений и перезаписать конечные метки.

az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --dest-label ExportedKeys

Экспортируйте все ключи в другое хранилище Конфигурация приложений с помощью учетных данных az login.

az appconfig kv export -d appconfig --endpoint https://myappconfiguration.azconfig.io --auth-mode login --dest-endpoint https://anotherappconfiguration.azconfig.io --dest-auth-mode login --key * --label * --preserve-labels

Экспортируйте все ключи и флаги компонентов с помощью теста меток с помощью профиля appconfig/kvset.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --profile appconfig/kvset

Экспорт всех ключей в другое хранилище Конфигурация приложений из моментального снимка исходной конфигурации

az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --snapshot MySnapshot

Обязательные параметры

--destination -d

Назначение экспорта. Обратите внимание, что экспорт флагов компонентов в службу приложений не поддерживается.

Допустимые значения: appconfig, appservice, file

Необязательные параметры

--appservice-account

Идентификатор ARM для Службы приложений ИЛИ имя службы приложений, предполагая, что она находится в той же подписке и группе ресурсов, что и хранилище Конфигурация приложений. Требуется для аргументов AppService.

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--dest-auth-mode

Режим проверки подлинности для подключения к целевому хранилищу Конфигурация приложений. Дополнительные сведения см. в аргументе "--auth-mode".

Допустимые значения: key, login
Default value: key
--dest-connection-string

Сочетание ключа доступа и конечной точки целевого хранилища.

--dest-endpoint

Если --dest-auth-mode имеет значение login, укажите URL-адрес конечной точки целевого Конфигурация приложений хранилища.

--dest-label

Экспортированные KV будут помечены этой меткой назначения. Если ни --dest-label, ни --preserve-labels не задано, назначит пустую метку.

--dest-name

Имя целевого хранилища Конфигурация приложений.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--export-as-reference -r

Экспортируйте значения ключей в виде Конфигурация приложений ссылок. Дополнительные сведения см. в разделе https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references.

Допустимые значения: false, true
Default value: False
--format

Экспорт файла в. Требуется для аргументов файла. В настоящее время флаги компонентов не поддерживаются в формате свойств.

Допустимые значения: json, properties, yaml
--key

Если ключ не указан, верните все ключи по умолчанию. Поддержка знака звезды в качестве фильтров, например abc* означает ключи с abc в качестве префикса. Фильтрация ключей неприменимо для флагов компонентов. По умолчанию экспортируются все флаги компонентов с указанной меткой.

--label

Экспортируются только ключи и флаги компонентов с этой меткой. Если метка не указана, экспортируйте ключи и флаги компонентов с нулевой меткой по умолчанию. При экспорте назначения — appconfig или при экспорте назначения — файл с appconfig/kvset профилем, этот аргумент поддерживает знаки звездочки и запятой для фильтрации меток, например * означает, что все метки, abc* означает метки с префиксом abc и abc,xyz означает метки с abc или xyz.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--naming-convention

Соглашение об именовании, используемое для раздела "Управление функциями" файла. Пример: pascal = FeatureManagement, верблюжьи = featureManagement, подчеркивание = feature_management, дефис = управление функциями.

Допустимые значения: camel, hyphen, pascal, underscore
Default value: pascal
--path

Путь к файлу локальной конфигурации. Требуется для аргументов файла.

--prefix

Это префикс, который требуется вырезать из ключей. Префикс игнорируется для флагов признаков.

--preserve-labels

Пометка для сохранения меток из исходного AppConfig. Этот аргумент не должен быть указан вместе с --dest-label.

Допустимые значения: false, true
Default value: False
--profile

Экспорт профиля для экспорта значений ключей. Параметры "глубина", "разделитель", "соглашение об именовании", "префикс", "dest-label" и "resolve-keyvault" не поддерживаются при использовании профиля appconfig/kvset.

Допустимые значения: appconfig/default, appconfig/kvset
Default value: appconfig/default
--resolve-keyvault

Разрешение содержимого ссылки на хранилище ключей.

Допустимые значения: false, true
Default value: False
--separator

Разделитель для выравнивания пар "ключ-значение" в json или yaml-файл. Требуется для экспорта иерархической структуры. Разделитель будет игнорироваться для файлов свойств и флагов компонентов. Поддерживаемые значения: ".", ",", ";", "-", "_", "__", "/", ":".

--skip-features

Экспорт элементов, за исключением всех флагов компонентов. По умолчанию все функции с указанной меткой будут экспортированы в файл или appconfig. Неприменимо для службы приложений.

Допустимые значения: false, true
Default value: False
--skip-keyvault

Экспорт элементов, за исключением всех ссылок на хранилище ключей. По умолчанию все ссылки на хранилище ключей с указанной меткой будут экспортированы.

Допустимые значения: false, true
Default value: False
--snapshot

Экспортируйте все ключи в заданном моментальном снимке хранилища Конфигурация приложений. Если моментальный снимок не указан, ключи в настоящее время в хранилище экспортируются на основе указанных фильтров ключей и меток.

--yes -y

Не запрашивайте предварительную версию.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv import

Импортируйте конфигурации в хранилище Конфигурация приложений из другого места.

az appconfig kv import --source {appconfig, appservice, file}
                       [--appservice-account]
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--content-type]
                       [--depth]
                       [--endpoint]
                       [--format {json, properties, yaml}]
                       [--import-mode {all, ignore-match}]
                       [--label]
                       [--name]
                       [--path]
                       [--prefix]
                       [--preserve-labels {false, true}]
                       [--profile {appconfig/default, appconfig/kvset}]
                       [--separator]
                       [--skip-features {false, true}]
                       [--src-auth-mode {key, login}]
                       [--src-connection-string]
                       [--src-endpoint]
                       [--src-key]
                       [--src-label]
                       [--src-name]
                       [--src-snapshot]
                       [--strict {false, true}]
                       [--yes]

Примеры

Импортируйте все ключи и флаги функций из файла и примените метку теста.

az appconfig kv import -n MyAppConfiguration --label test -s file --path D:/abc.json --format json

Импортируйте все ключи и флаги компонентов с нулевой меткой и примените новую метку из хранилища Конфигурация приложений.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --label ImportedKeys

Импортируйте все ключи из моментального снимка хранилища Конфигурация приложений.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-snapshot MySnapshot

Импортируйте все ключи и примените пустую метку из приложения Службы приложений.

az appconfig kv import -n MyAppConfiguration -s appservice --appservice-account MyAppService

Импортируйте все ключи с помощью теста меток и примените метку test2, за исключением флагов компонентов из хранилища Конфигурация приложений.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-label test --label test2 --src-name AnotherAppConfiguration --skip-features

Импортируйте все ключи и флаги компонентов со всеми метками в другое хранилище Конфигурация приложений.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-key * --src-label * --preserve-labels

Импортируйте все ключи и флаги компонентов из JSON-файла и примените тип контента JSON.

az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --separator . --content-type application/json

Импортируйте все ключи в другое хранилище Конфигурация приложений с помощью учетных данных az login.

az appconfig kv import -s appconfig --endpoint https://myappconfiguration.azconfig.io --auth-mode login --src-endpoint https://anotherappconfiguration.azconfig.io --src-auth-mode login --src-key * --src-label * --preserve-labels

Импортируйте все ключи и флаги компонентов из файла с помощью формата appconfig/kvset.

az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --profile appconfig/kvset

Обязательные параметры

--source -s

Источник импорта. Обратите внимание, что импорт флагов функций из службы приложений не поддерживается.

Допустимые значения: appconfig, appservice, file

Необязательные параметры

--appservice-account

Идентификатор ARM для Службы приложений ИЛИ имя службы приложений, предполагая, что она находится в той же подписке и группе ресурсов, что и хранилище Конфигурация приложений. Требуется для аргументов AppService.

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--content-type

Тип контента всех импортированных элементов.

--depth

Глубина для выравнивания json или yaml-файла в пары "ключ-значение". Если предоставляется разделитель --разделитель по умолчанию до самого глубокого уровня. Неприменимо для файлов свойств или флагов компонентов.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--format

Импортированный формат файла. Требуется для аргументов файла. В настоящее время флаги компонентов не поддерживаются в формате свойств.

Допустимые значения: json, properties, yaml
--import-mode

Если режим импорта имеет значение "ignore-match", будут записаны только исходные значения ключей, которые еще не существуют или значения, тип контента или теги отличаются от существующего значения ключа с тем же ключом и меткой. Режим импорта "все" записывает все значения ключей в место назначения независимо от того, существуют ли они или нет.

Допустимые значения: all, ignore-match
Default value: ignore-match
--label

Импортированные ключевые показатели и флаги компонентов будут назначены этой меткой. Если метка не указана, назначит пустую метку.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--path

Путь к файлу локальной конфигурации. Требуется для аргументов файла.

--prefix

Этот префикс будет добавлен перед импортируемыми ключами. Префикс игнорируется для флагов признаков.

--preserve-labels

Пометка для сохранения меток из исходного AppConfig. Этот аргумент не следует указывать вместе с --label.

Допустимые значения: false, true
Default value: False
--profile

Профиль импорта, используемый для импорта значений ключей. Параметры "глубина", "разделитель", "тип контента", "метка", "skip-features" и "префикс" не поддерживаются при использовании профиля appconfig/kvset.

Допустимые значения: appconfig/default, appconfig/kvset
Default value: appconfig/default
--separator

Разделитель для выравнивания json или yaml-файла в пары "ключ-значение". Разделитель будет игнорироваться для файлов свойств и флагов компонентов. Поддерживаемые значения: ".", ",", ";", "-", "_", "__", "/", ":".

--skip-features

Импортируйте только ключевые значения и исключите все флаги компонентов. По умолчанию все флаги функций будут импортированы из файла или appconfig. Неприменимо для службы приложений.

Допустимые значения: false, true
Default value: False
--src-auth-mode

Режим проверки подлинности для подключения к исходному хранилищу Конфигурация приложений. Дополнительные сведения см. в аргументе "--auth-mode".

Допустимые значения: key, login
Default value: key
--src-connection-string

Сочетание ключа доступа и конечной точки исходного хранилища.

--src-endpoint

Если --src-auth-mode имеет значение login, укажите URL-адрес конечной точки исходного Конфигурация приложений хранилища.

--src-key

Если ключ не указан, импортируйте все ключи по умолчанию. Поддержка знака звезды в качестве фильтров, например abc* означает ключи с abc в качестве префикса. Фильтрация ключей неприменимо для флагов компонентов. По умолчанию все флаги компонентов с указанной меткой будут импортированы.

--src-label

Импортируются только ключи с этой меткой в исходном AppConfig. Если значение не указано, импортируйте ключи с нулевой меткой по умолчанию. Поддержка знака звезды в виде фильтров, например * означает все метки, abc* означает метки с abc как префикс.

--src-name

Имя исходного хранилища Конфигурация приложений.

--src-snapshot

Импортируйте все ключи в заданном моментальном снимке исходного Конфигурация приложений хранилища. Если моментальный снимок не указан, ключи в настоящее время в хранилище импортируются на основе указанных фильтров ключей и меток.

--strict

Удалите все остальные значения ключей в хранилище с указанным префиксом и меткой.

Допустимые значения: false, true
Default value: False
--yes -y

Не запрашивайте предварительную версию.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv list

Вывод списка ключевых значений.

az appconfig kv list [--all]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--datetime]
                     [--endpoint]
                     [--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
                     [--key]
                     [--label]
                     [--name]
                     [--resolve-keyvault {false, true}]
                     [--snapshot]
                     [--top]

Примеры

Вывод списка всех значений ключей с меткой NULL.

az appconfig kv list -n MyAppConfiguration --label \0

Укажите определенный ключ для любой метки, начинаемой с версии 1. использование строка подключения.

az appconfig kv list --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.*

Перечислите все ключи с любыми метками и запросами только ключ, значение и теги.

az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --fields key value tags --datetime "2019-05-01T11:24:12Z"

Список содержимого ссылки на хранилище ключей с префиксом ключа "KVRef_" и только выберите ключ и значение.

az appconfig kv list -n MyAppConfiguration --key "KVRef_*" --resolve-keyvault --query "[*].{key:key, value:value}"

Вывод списка ключевых значений с несколькими метками.

az appconfig kv list --label test,prod,\0 -n MyAppConfiguration

Выведите список всех ключевых значений со всеми метками с помощью учетных данных az login.

az appconfig kv list --endpoint https://myappconfiguration.azconfig.io --auth-mode login

Список всех ключевых значений в заданном моментальном снимке хранилища конфигурации приложений.

az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --snapshot MySnapshot

Необязательные параметры

--all

Вывод списка всех элементов.

Default value: False
--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--datetime

Формат: "ГГГГ-ММ-ДДTчч:мм:ссZ". Если часовой пояс не указан, используйте utc по умолчанию.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--fields

Выделенные пробелами поля выходных данных.

Допустимые значения: content_type, etag, key, label, last_modified, locked, tags, value
--key

Если ключ не указан, верните все ключи по умолчанию. Поддержка знака звезды в качестве фильтров, например abc* означает ключи с abc в качестве префикса.

--label

Если метка не указана, перечислить все метки. Поддержка знака звезды в виде фильтров, например abc* означает метки с abc в качестве префикса. Используйте "\0" для метки NULL.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--resolve-keyvault

Разрешение содержимого ссылки на хранилище ключей. Этот аргумент не следует указывать вместе с полями --fields. Вместо этого используйте --query для настраиваемого запроса.

Допустимые значения: false, true
Default value: False
--snapshot

Список всех ключей в заданном моментальном снимке хранилища Конфигурация приложений. Если моментальный снимок не указан, ключи в настоящее время в хранилище перечислены.

--top -t

Максимальное количество возвращаемых элементов. Принимаются только положительные целые числа. По умолчанию — 100.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv lock

Блокировка значения ключа, чтобы запретить операции записи.

az appconfig kv lock --key
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--endpoint]
                     [--label]
                     [--name]
                     [--yes]

Примеры

Блокировка значения ключа с помощью имени хранилища Конфигурация приложений.

az appconfig kv lock -n MyAppConfiguration --key color --label test

Принудительное блокировка значения ключа с помощью строка подключения.

az appconfig kv lock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes

Обязательные параметры

--key

Ключ для блокировки.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, заблокируйте запись с нулевой меткой. Фильтрация не поддерживается.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv restore

Восстановление значений ключей.

az appconfig kv restore --datetime
                        [--auth-mode {key, login}]
                        [--connection-string]
                        [--endpoint]
                        [--key]
                        [--label]
                        [--name]
                        [--yes]

Примеры

Восстановите все пары "ключ-значение" на определенный момент времени.

az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z"

Восстановите определенный ключ для любой метки, начинаемой с версии 1. использование строка подключения к определенной точке во времени.

az appconfig kv restore --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.* --datetime "2019-05-01T11:24:12Z"

Обязательные параметры

--datetime

Формат: "ГГГГ-ММ-ДДTчч:мм:ссZ". Если часовой пояс не указан, используйте utc по умолчанию.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--key

Если ключ не указан, восстановите все ключи по умолчанию. Поддержка знака звезды в качестве фильтров, например abc* означает ключи с abc в качестве префикса.

--label

Если метка не указана, восстановите все пары "ключ-значение" со всеми метками. Поддержка знака звезды в виде фильтров, например abc* означает метки с abc в качестве префикса. Используйте "\0" для метки NULL.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv set

Задайте значение ключа.

az appconfig kv set --key
                    [--auth-mode {key, login}]
                    [--connection-string]
                    [--content-type]
                    [--endpoint]
                    [--label]
                    [--name]
                    [--tags]
                    [--value]
                    [--yes]

Примеры

Задайте значение ключа с меткой MyLabel.

az appconfig kv set -n MyAppConfiguration --key color --label MyLabel --value red

Задайте ключ с нулевой меткой с помощью строка подключения.

az appconfig kv set --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --value red --tags key1=value1 key2=value2

Задайте ключ со строковым значением и типом контента JSON.

az appconfig kv set -n MyAppConfiguration --key color --value \"red\" --content-type application/json

Задайте ключ со значением списка и типом контента JSON.

az appconfig kv set -n MyAppConfiguration --key options --value [1,2,3] --content-type application/activity+json;charset=utf-8

Задайте ключ со значением NULL и типом контента JSON.

az appconfig kv set -n MyAppConfiguration --key foo --value null --content-type application/json

Задайте значение ключа с помощью учетных данных az login.

az appconfig kv set --endpoint https://myappconfiguration.azconfig.io --key color --value red --auth-mode login

Обязательные параметры

--key

Ключ, который нужно задать. Ключ не может быть символом "." или "."." или содержать символ "%".

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--content-type

Тип содержимого заданного значения ключа.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, задайте ключ с нулевой меткой по умолчанию.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--value

Значение заданного значения ключа.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv set-keyvault

Задайте ссылку keyvault.

az appconfig kv set-keyvault --key
                             --secret-identifier
                             [--auth-mode {key, login}]
                             [--connection-string]
                             [--endpoint]
                             [--label]
                             [--name]
                             [--tags]
                             [--yes]

Примеры

Задайте ссылку keyvault с меткой MyLabel.

az appconfig kv set-keyvault -n MyAppConfiguration --key HostSecret --label MyLabel --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret/Dummyversion

Задайте ссылку keyvault с меткой NULL и несколькими тегами с помощью строка подключения.

az appconfig kv set-keyvault --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key HostSecret --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret --tags tag1=value1 tag2=value2

Обязательные параметры

--key

Ключ, который нужно задать. Ключ не может быть символом "." или "."." или содержать символ "%".

--secret-identifier

Идентификатор объекта Key Vault. Можно найти с помощью команды az keyvault {collection} show, где коллекция является ключом, секретом или сертификатом. Чтобы задать ссылку на последнюю версию секрета, удалите сведения о версии из идентификатора секрета.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, задайте ключ с нулевой меткой по умолчанию.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv show

Отображение всех атрибутов ключа-значения.

az appconfig kv show --key
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--datetime]
                     [--endpoint]
                     [--label]
                     [--name]

Примеры

Отображение значения ключа с помощью имени хранилища Конфигурация приложений с определенной меткой и датой

az appconfig kv show -n MyAppConfiguration --key color --label MyLabel --datetime "2019-05-01T11:24:12Z"

Отображение значения ключа с помощью строка подключения с меткой

az appconfig kv show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel

Отображение значения ключа с помощью учетных данных az login.

az appconfig kv show --key color --auth-mode login --endpoint https://myappconfiguration.azconfig.io

Обязательные параметры

--key

Ключ, который нужно показать.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--datetime

Формат: "ГГГГ-ММ-ДДTчч:мм:ссZ". Если часовой пояс не указан, используйте utc по умолчанию.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, покажите запись с пустой меткой. Фильтрация не поддерживается.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az appconfig kv unlock

Разблокируйте ключ-значение для получения операций записи.

az appconfig kv unlock --key
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--endpoint]
                       [--label]
                       [--name]
                       [--yes]

Примеры

Разблокируйте значение ключа с помощью имени хранилища Конфигурация приложений.

az appconfig kv unlock -n MyAppConfiguration --key color --label test

Принудительно разблокировать значение ключа с помощью строка подключения.

az appconfig kv unlock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes

Обязательные параметры

--key

Ключ для разблокировки.

Необязательные параметры

--auth-mode

Этот параметр можно использовать для указания того, как будет авторизована операция данных. Если режим проверки подлинности имеет значение "ключ", укажите строка подключения или имя хранилища, а ключи доступа к учетной записи будут получены для авторизации. Если режим проверки подлинности — "login", укажите --endpoint или --name учетные данные az login будут использоваться для авторизации. Вы можете настроить режим проверки подлинности по умолчанию с помощью az configure --defaults appconfig_auth_mode=<auth_mode>. Дополнительные сведения см. в разделе https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Допустимые значения: key, login
Default value: key
--connection-string

Сочетание ключа доступа и конечной точки хранилища Конфигурация приложений. Можно найти с помощью списка учетных данных az appconfig. Пользователи могут предварительно настроить ее с помощью az configure --defaults appconfig_connection_string=<connection_string> или переменной среды с именем AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Если режим проверки подлинности имеет значение login, укажите URL-адрес конечной точки хранилища Конфигурация приложений. Конечную точку можно получить с помощью команды az appconfig show. Вы можете настроить конечную точку по умолчанию с помощью az configure --defaults appconfig_endpoint=<endpoint>.

--label

Если метка не указана, разблокируйте запись с помощью нулевой метки. Фильтрация не поддерживается.

--name -n

Имя хранилища Конфигурация приложений. Вы можете настроить имя по умолчанию с помощью az configure --defaults app_configuration_store=<name>.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.