az containerapp connection create
Note
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Создайте соединение между контейнером и целевым ресурсом.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az containerapp connection create app-insights |
Создайте подключение containerapp к app-insights. |
Core | GA |
az containerapp connection create appconfig |
Создайте подключение containerapp к appconfig. |
Core | GA |
az containerapp connection create cognitiveservices |
Создайте подключение containerapp к cognitiveservices. |
Core | GA |
az containerapp connection create confluent-cloud |
Создайте подключение containerapp к confluent-cloud. |
Core | GA |
az containerapp connection create containerapp |
Создайте подключение containerapp to-containerapp. |
Core | GA |
az containerapp connection create cosmos-cassandra |
Создайте подключение containerapp к cosmos-cassandra. |
Core | GA |
az containerapp connection create cosmos-gremlin |
Создайте подключение containerapp к cosmos-gremlin. |
Core | GA |
az containerapp connection create cosmos-mongo |
Создайте подключение containerapp к cosmos-mongo. |
Core | GA |
az containerapp connection create cosmos-sql |
Создайте подключение containerapp к Cosmos-sql. |
Core | GA |
az containerapp connection create cosmos-table |
Создайте подключение containerapp к cosmos-table. |
Core | GA |
az containerapp connection create eventhub |
Создайте подключение containerapp к eventhub. |
Core | GA |
az containerapp connection create fabric-sql |
Создайте подключение containerapp к fabric-sql. |
Core | GA |
az containerapp connection create fabric-sql (serviceconnector-passwordless Расширение) |
Создайте подключение containerapp к fabric-sql. |
Extension | GA |
az containerapp connection create keyvault |
Создайте подключение containerapp к keyvault. |
Core | GA |
az containerapp connection create mongodb-atlas |
Создайте подключение containerapp к mongodb-atlas. |
Core | GA |
az containerapp connection create mysql |
Создайте подключение containerapp к mysql. |
Core | Deprecated |
az containerapp connection create mysql-flexible |
Создайте подключение containerapp к mysql-гибким. |
Core | GA |
az containerapp connection create mysql-flexible (serviceconnector-passwordless Расширение) |
Создайте подключение containerapp к mysql-гибким. |
Extension | GA |
az containerapp connection create neon-postgres |
Создайте подключение containerapp к neon-postgres. |
Core | GA |
az containerapp connection create postgres |
Создайте подключение containerapp к postgres. |
Core | Deprecated |
az containerapp connection create postgres-flexible |
Создайте подключение containerapp к postgres-гибким. |
Core | GA |
az containerapp connection create postgres-flexible (serviceconnector-passwordless Расширение) |
Создайте подключение containerapp к postgres-гибким. |
Extension | GA |
az containerapp connection create redis |
Создайте подключение containerapp к redis. |
Core | GA |
az containerapp connection create redis-enterprise |
Создайте подключение containerapp к redis-enterprise. |
Core | GA |
az containerapp connection create servicebus |
Создайте подключение containerapp к servicebus. |
Core | GA |
az containerapp connection create signalr |
Создайте подключение containerapp к signalr. |
Core | GA |
az containerapp connection create sql |
Создайте подключение containerapp к sql. |
Core | GA |
az containerapp connection create sql (serviceconnector-passwordless Расширение) |
Создайте подключение containerapp к sql. |
Extension | GA |
az containerapp connection create storage-blob |
Создайте подключение containerapp к хранилищу BLOB-объектов. |
Core | GA |
az containerapp connection create storage-file |
Создайте подключение containerapp к файлу хранилища. |
Core | GA |
az containerapp connection create storage-queue |
Создайте подключение containerapp к очереди хранилища. |
Core | GA |
az containerapp connection create storage-table |
Создайте подключение containerapp к таблице хранилища. |
Core | GA |
az containerapp connection create webpubsub |
Создайте подключение containerapp к webpubsub. |
Core | GA |
az containerapp connection create app-insights
Создайте подключение containerapp к app-insights.
az containerapp connection create app-insights [--app-insights]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и app-insights в интерактивном режиме
az containerapp connection create app-insights
Создание подключения между containerapp и app-insights с именем ресурса
az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Создание подключения между containerapp и app-insights с идентификатором ресурса
az containerapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя аналитики приложений. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group', '-app-insights'] не задано.
Группа ресурсов, содержащая аналитические сведения о приложении. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create appconfig
Создайте подключение containerapp к appconfig.
az containerapp connection create appconfig [--app-config]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и appconfig в интерактивном режиме
az containerapp connection create appconfig
Создание подключения между containerapp и appconfig с именем ресурса
az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Создание подключения между containerapp и appconfig с идентификатором ресурса
az containerapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя конфигурации приложения. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-target-resource-group', '-app-config'] не задано.
Группа ресурсов, содержащая конфигурацию приложения. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cognitiveservices
Создайте подключение containerapp к cognitiveservices.
az containerapp connection create cognitiveservices [--account]
[--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Интерактивное создание соединения между containerapp и cognitiveservices
az containerapp connection create cognitiveservices
Создание подключения между containerapp и cognitiveservices с именем ресурса
az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity
Создание подключения между containerapp и cognitiveservices с идентификатором ресурса
az containerapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи Cognitive Services. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, none, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account"] не задано.
Группа ресурсов, содержащая когнитивные службы. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create confluent-cloud
Создайте подключение containerapp к confluent-cloud.
az containerapp connection create confluent-cloud --bootstrap-server
--kafka-key
--kafka-secret
--schema-key
--schema-registry
--schema-secret
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--vault-id]
Примеры
Создание подключения между containerapp и confluent-cloud
az containerapp connection create confluent-cloud -g ContainerAppRG -n MyContainerApp --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret
Обязательные параметры
URL-адрес сервера начальной загрузки Kafka.
Kafka API-Key (ключ).
Kafka API-Key (секрет).
Реестр схем API-Key (ключ).
URL-адрес реестра схем.
Реестр схем API-Key (секрет).
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, none, python, springBoot |
Имя подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create containerapp
Создайте подключение containerapp to-containerapp.
az containerapp connection create containerapp [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--target-app-name]
[--target-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и containerapp интерактивно
az containerapp connection create containerapp
Создание подключения между containerapp и containerapp с именем ресурса
az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp
Создание подключения между containerapp и containerapp с идентификатором ресурса
az containerapp connection create containerapp --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.App/containerApps/{target_app_name}
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Имя целевого приложения-контейнера. Требуется, если параметр --target-id не указан.
Идентификатор ресурса целевой службы. Требуется, если ['-target-resource-group', '-target-app-name'] не задано.
Группа ресурсов, содержащая целевое приложение контейнера. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cosmos-cassandra
Создайте подключение containerapp к cosmos-cassandra.
az containerapp connection create cosmos-cassandra [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--key-space]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и cosmos-cassandra интерактивно
az containerapp connection create cosmos-cassandra
Создание подключения между containerapp и cosmos-cassandra с именем ресурса
az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Создание подключения между containerapp и cosmos-cassandra с идентификатором ресурса
az containerapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи базы данных Cosmos. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя пространства ключей. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если параметр [--target-resource-group", "--account", "-key-space"] не указан.
Группа ресурсов, содержащая учетную запись базы данных Cosmos. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cosmos-gremlin
Создайте подключение containerapp к cosmos-gremlin.
az containerapp connection create cosmos-gremlin [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--graph]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и cosmos-gremlin интерактивным образом
az containerapp connection create cosmos-gremlin
Создание соединения между containerapp и cosmos-gremlin с именем ресурса
az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Создание подключения между containerapp и cosmos-gremlin с идентификатором ресурса
az containerapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи базы данных Cosmos. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, php, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных . Требуется, если параметр --target-id не указан.
Имя графа. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account", "--database", "--graph"] не указано.
Группа ресурсов, содержащая учетную запись базы данных Cosmos. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cosmos-mongo
Создайте подключение containerapp к cosmos-mongo.
az containerapp connection create cosmos-mongo [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и cosmos-mongo в интерактивном режиме
az containerapp connection create cosmos-mongo
Создание соединения между containerapp и cosmos-mongo с именем ресурса
az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Создание соединения между containerapp и cosmos-mongo с идентификатором ресурса
az containerapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи базы данных Cosmos. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных . Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account", "--database"] не задано.
Группа ресурсов, содержащая учетную запись базы данных Cosmos. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cosmos-sql
Создайте подключение containerapp к Cosmos-sql.
az containerapp connection create cosmos-sql [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и cosmos-sql интерактивным образом
az containerapp connection create cosmos-sql
Создание подключения между containerapp и cosmos-sql с именем ресурса
az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Создание подключения между containerapp и cosmos-sql с идентификатором ресурса
az containerapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи базы данных Cosmos. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных . Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account", "--database"] не задано.
Группа ресурсов, содержащая учетную запись базы данных Cosmos. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create cosmos-table
Создайте подключение containerapp к cosmos-table.
az containerapp connection create cosmos-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--table]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и cosmos-table интерактивным образом
az containerapp connection create cosmos-table
Создание соединения между containerapp и cosmos-table с именем ресурса
az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Создание подключения между containerapp и cosmos-table с идентификатором ресурса
az containerapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи базы данных Cosmos. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя таблицы. Требуется, если параметр --target-id не указан.
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account", "--table" не указано.
Группа ресурсов, содержащая учетную запись базы данных Cosmos. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create eventhub
Создайте подключение containerapp к eventhub.
az containerapp connection create eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и eventhub в интерактивном режиме
az containerapp connection create eventhub
Создание подключения между containerapp и eventhub с именем ресурса
az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity
Создание подключения между containerapp и eventhub с идентификатором ресурса
az containerapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Имя пространства имен eventhub. Требуется, если параметр --target-id не указан.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group', '--namespace'] не задано.
Группа ресурсов, содержащая концентратор событий. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create fabric-sql
Создайте подключение containerapp к fabric-sql.
az containerapp connection create fabric-sql [--appconfig-id]
[--client-type {dotnet, go, java, none, php, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--fabric-sql-db-uuid]
[--fabric-workspace-uuid]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--system-identity]
[--target-id]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и fabric-sql интерактивным образом
az containerapp connection create fabric-sql
Создание подключения между containerapp и fabric-sql с именем ресурса
az containerapp connection create fabric-sql -g ContainerAppRG -n MyContainerApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity
Создание соединения между containerapp и fabric-sql с идентификатором ресурса
az containerapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, go, java, none, php, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
UUID целевой базы данных SQL Fabric. Требуется, если параметр --target-id не указан.
UUID рабочей области Fabric, содержащей целевую базу данных SQL. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-fabric-workspace-uuid', '-fabric-sql-db-uuid'] не указано.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create fabric-sql (serviceconnector-passwordless Расширение)
Создайте подключение containerapp к fabric-sql.
az containerapp connection create fabric-sql [--appconfig-id]
[--client-type {dotnet, go, java, none, php, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--fabric-sql-db-uuid]
[--fabric-workspace-uuid]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--system-identity]
[--target-id]
[--user-identity]
[--vault-id]
[--yes]
Примеры
Создание подключения между containerapp и fabric-sql интерактивным образом
az containerapp connection create fabric-sql
Создание подключения между containerapp и fabric-sql с именем ресурса
az containerapp connection create fabric-sql -g ContainerAppRG -n MyContainerApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity
Создание соединения между containerapp и fabric-sql с идентификатором ресурса
az containerapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, go, java, none, php, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
UUID целевой базы данных SQL Fabric. Требуется, если параметр --target-id не указан.
UUID рабочей области Fabric, содержащей целевую базу данных SQL. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Удаление существующих пользователей с тем же именем перед созданием нового пользователя в базе данных.
Свойство | Значение |
---|---|
Default value: | False |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Сведения о проверке подлинности назначаемого системой удостоверения.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-fabric-workspace-uuid', '-fabric-sql-db-uuid'] не указано.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create keyvault
Создайте подключение containerapp к keyvault.
az containerapp connection create keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault]
[--vault-id]
Примеры
Создание подключения между containerapp и keyvault в интерактивном режиме
az containerapp connection create keyvault
Создание подключения между containerapp и keyvault с именем ресурса
az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity
Создание подключения между containerapp и keyvault с идентификатором ресурса
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity
Создание нового keyvault и интерактивное подключение контейнерного приложения к нему
az containerapp connection create keyvault --new
Создание нового keyvault и подключение контейнерного приложения к нему
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Указывает, следует ли создавать ключи при создании подключения containerapp.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-target-resource-group', '--vault'] не указано.
Группа ресурсов, содержащая ключи. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя ключа. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create mongodb-atlas
Создайте подключение containerapp к mongodb-atlas.
az containerapp connection create mongodb-atlas [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и mongodb-atlas интерактивным образом
az containerapp connection create mongodb-atlas
Создание соединения между containerapp и mongodb-atlas с именем ресурса
az containerapp connection create mongodb-atlas -g ContainerAppRG -n MyContainerApp --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Строка подключения для секретной проверки подлинности.
Использование: --secret secret=XX
секрет: строка подключения для секретной проверки подлинности. Пример: mongodb+srv://myUser:[email protected]/?retryWrites=true&w=majority&appName=Cluster0.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя сервера MongoDB Atlas. Требуется, если параметр --target-id не указан.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Группа ресурсов, содержащая Atlas MongoDB. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create mysql
Эта команда устарела и будет удалена в будущем выпуске.
Создайте подключение containerapp к mysql.
az containerapp connection create mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и mysql в интерактивном режиме
az containerapp connection create mysql
Создание подключения между containerapp и mysql с именем ресурса
az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и mysql с идентификатором ресурса
az containerapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных mysql. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя сервера mysql. Требуется, если параметр --target-id не указан.
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая сервер mysql. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create mysql-flexible
Создайте подключение containerapp к mysql-гибким.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и mysql-гибким интерактивным способом
az containerapp connection create mysql-flexible
Создание подключения между containerapp и mysql-гибким с именем ресурса
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и mysql-гибким с помощью идентификатора ресурса
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя гибкой базы данных mysql. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя гибкого сервера mysql. Требуется, если параметр --target-id не указан.
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Сведения о проверке подлинности назначаемого системой удостоверения.
Использование: --system-identity mysql-identity-id=xx
mysql-identity-id: необязательно. Идентификатор удостоверения, используемого для гибкой проверки подлинности AAD сервера MySQL. Игнорируйте его, если вы являетесь администратором AAD сервера.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая гибкий сервер mysql. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create mysql-flexible (serviceconnector-passwordless Расширение)
Создайте подключение containerapp к mysql-гибким.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
[--yes]
Примеры
Создание подключения между containerapp и mysql-гибким интерактивным способом
az containerapp connection create mysql-flexible
Создание подключения между containerapp и mysql-гибким с именем ресурса
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и mysql-гибким с помощью идентификатора ресурса
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя гибкой базы данных mysql. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Удаление существующих пользователей с тем же именем перед созданием нового пользователя в базе данных.
Свойство | Значение |
---|---|
Default value: | False |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или учетной записи для секретной проверки подлинности. Секрет: требуется одно из секретов, секрет-uri, имя секрета. Пароль или ключ учетной записи для секретной проверки подлинности. secret-uri: один из секретов, секрет-uri, имя секрета является обязательным. URI секрета Keyvault, в котором хранится пароль. имя секрета: требуется одно из секретов, секрет-uri, имя секрета. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя гибкого сервера mysql. Требуется, если параметр --target-id не указан.
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы. mysql-identity-id: необязательно. Идентификатор удостоверения, используемого для гибкого сервера Microsoft Entra Authentication. Игнорируйте его, если вы являетесь администратором Microsoft Entra сервера.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Сведения о проверке подлинности назначаемого системой удостоверения.
Использование: --system-identity mysql-identity-id=xx
mysql-identity-id: необязательно. Идентификатор удостоверения, используемого для гибкого сервера Microsoft Entra Authentication. Игнорируйте его, если вы являетесь администратором Microsoft Entra сервера.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая гибкий сервер mysql. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения. mysql-identity-id: необязательно. Идентификатор удостоверения, используемого для гибкого сервера Microsoft Entra Authentication. Игнорируйте его, если вы являетесь администратором Microsoft Entra сервера.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create neon-postgres
Создайте подключение containerapp к neon-postgres.
az containerapp connection create neon-postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--vault-id]
Примеры
Создание подключения между containerapp и neon-postgres интерактивным образом
az containerapp connection create neon-postgres
Создание соединения между containerapp и neon-postgres с именем ресурса
az containerapp connection create neon-postgres -g ContainerAppRG -n MyContainerApp --server MyServer --database MyDB --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных SQL. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя sql server. Требуется, если параметр --target-id не указан.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create postgres
Эта команда устарела и будет удалена в будущем выпуске.
Создайте подключение containerapp к postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между контейнером приложения и postgres в интерактивном режиме
az containerapp connection create postgres
Создание подключения между контейнером и postgres с именем ресурса
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между контейнером и postgres с идентификатором ресурса
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Создание нового postgres и интерактивное подключение контейнерного приложения к нему
az containerapp connection create postgres --new
Создание нового postgres и подключение контейнерного приложения к нему
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных postgres. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Указывает, следует ли создавать новые postgres при создании подключения containerapp.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя сервера postgres. Требуется, если параметр --target-id не указан.
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая службу postgres. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create postgres-flexible
Создайте подключение containerapp к postgres-гибким.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между контейнерным приложением и postgres-гибким интерактивным способом
az containerapp connection create postgres-flexible
Создание подключения между контейнером и postgres-гибким с именем ресурса
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и postgres-гибким с помощью идентификатора ресурса
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя гибкой базы данных postgres. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя гибкого сервера postgres. Требуется, если параметр --target-id не указан.
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая гибкую службу postgres. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create postgres-flexible (serviceconnector-passwordless Расширение)
Создайте подключение containerapp к postgres-гибким.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
[--yes]
Примеры
Создание подключения между контейнерным приложением и postgres-гибким интерактивным способом
az containerapp connection create postgres-flexible
Создание подключения между контейнером и postgres-гибким с именем ресурса
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и postgres-гибким с помощью идентификатора ресурса
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя гибкой базы данных postgres. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Удаление существующих пользователей с тем же именем перед созданием нового пользователя в базе данных.
Свойство | Значение |
---|---|
Default value: | False |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или учетной записи для секретной проверки подлинности. Секрет: требуется одно из секретов, секрет-uri, имя секрета. Пароль или ключ учетной записи для секретной проверки подлинности. secret-uri: один из секретов, секрет-uri, имя секрета является обязательным. URI секрета Keyvault, в котором хранится пароль. имя секрета: требуется одно из секретов, секрет-uri, имя секрета. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя гибкого сервера postgres. Требуется, если параметр --target-id не указан.
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Сведения о проверке подлинности назначаемого системой удостоверения.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая гибкую службу postgres. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create redis
Создайте подключение containerapp к redis.
az containerapp connection create redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и redis интерактивным способом
az containerapp connection create redis
Создание подключения между containerapp и redis с именем ресурса
az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --system-identity
Создание подключения между containerapp и redis с идентификатором ресурса
az containerapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных redis. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя сервера Redis. Требуется, если параметр --target-id не указан.
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая сервер Redis. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create redis-enterprise
Создайте подключение containerapp к redis-enterprise.
az containerapp connection create redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и redis-enterprise в интерактивном режиме
az containerapp connection create redis-enterprise
Создание подключения между containerapp и redis-enterprise с именем ресурса
az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Создание подключения между containerapp и redis-enterprise с идентификатором ресурса
az containerapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя корпоративной базы данных Redis. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя корпоративного сервера Redis. Требуется, если параметр --target-id не указан.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая сервер Redis. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create servicebus
Создайте подключение containerapp к servicebus.
az containerapp connection create servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и servicebus интерактивным образом
az containerapp connection create servicebus
Создание подключения между containerapp и servicebus с именем ресурса
az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity
Создание подключения между containerapp и servicebus с идентификатором ресурса
az containerapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Имя пространства имен servicebus. Требуется, если параметр --target-id не указан.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group', '--namespace'] не задано.
Группа ресурсов, содержащая служебную шину. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create signalr
Создайте подключение containerapp к signalr.
az containerapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--signalr]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и signalr интерактивным способом
az containerapp connection create signalr
Создание подключения между containerapp и signalr с именем ресурса
az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity
Создание соединения между containerapp и signalr с идентификатором ресурса
az containerapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, none |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя службы сигнализатора. Требуется, если параметр --target-id не указан.
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-target-resource-group', '--signalr'] не указан.
Группа ресурсов, содержащая сигнальный объект. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create sql
Создайте подключение containerapp к sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и SQL в интерактивном режиме
az containerapp connection create sql
Создание подключения между containerapp и sql с именем ресурса
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и sql с идентификатором ресурса
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных SQL. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или имя учетной записи для секретной проверки подлинности. Секрет: требуется одна из <secret, secret-uri, secret-name>
. Пароль или ключ учетной записи для секретной проверки подлинности. URI секрета: требуется один из <secret, secret-uri, secret-name>
. URI секрета Keyvault, в котором хранится пароль.
имя секрета: требуется один из <secret, secret-uri, secret-name>
. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя sql server. Требуется, если параметр --target-id не указан.
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая sql server. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create sql (serviceconnector-passwordless Расширение)
Создайте подключение containerapp к sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
[--yes]
Примеры
Создание подключения между containerapp и SQL в интерактивном режиме
az containerapp connection create sql
Создание подключения между containerapp и sql с именем ресурса
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Создание подключения между containerapp и sql с идентификатором ресурса
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя базы данных SQL. Требуется, если параметр --target-id не указан.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Удаление существующих пользователей с тем же именем перед созданием нового пользователя в базе данных.
Свойство | Значение |
---|---|
Default value: | False |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
имя: обязательный. Имя пользователя или учетной записи для секретной проверки подлинности. Секрет: требуется одно из секретов, секрет-uri, имя секрета. Пароль или ключ учетной записи для секретной проверки подлинности. secret-uri: один из секретов, секрет-uri, имя секрета является обязательным. URI секрета Keyvault, в котором хранится пароль. имя секрета: требуется одно из секретов, секрет-uri, имя секрета. Имя секрета Keyvault, в котором хранится пароль. Это только для AKS.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Имя sql server. Требуется, если параметр --target-id не указан.
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Сведения о проверке подлинности назначаемого системой удостоверения.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--server", "--database" не указано.
Группа ресурсов, содержащая sql server. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create storage-blob
Создайте подключение containerapp к хранилищу BLOB-объектов.
az containerapp connection create storage-blob [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между контейнером и хранилищем BLOB-объектов в интерактивном режиме
az containerapp connection create storage-blob
Создание подключения между containerapp и хранилищем-BLOB-объектами с именем ресурса
az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Создание подключения между containerapp и хранилищем-BLOB-объектами с идентификатором ресурса
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity
Создание нового хранилища-BLOB-объекта и интерактивное подключение контейнерного приложения к нему
az containerapp connection create storage-blob --new
Создайте новый blob-объект хранилища и подключите контейнерное приложение к нему
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи хранения. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Указывает, следует ли создать новый blob-объект хранилища при создании подключения containerapp.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account"] не задано.
Группа ресурсов, содержащая учетную запись хранения. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create storage-file
Создайте подключение containerapp к файлу хранилища.
az containerapp connection create storage-file [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--vault-id]
Примеры
Создание подключения между containerapp и файлом хранилища в интерактивном режиме
az containerapp connection create storage-file
Создание подключения между containerapp и файлом хранилища с именем ресурса
az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret
Создание соединения между containerapp и файлом хранилища с идентификатором ресурса
az containerapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи хранения. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account"] не задано.
Группа ресурсов, содержащая учетную запись хранения. Требуется, если параметр --target-id не указан.
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create storage-queue
Создайте подключение containerapp к очереди хранилища.
az containerapp connection create storage-queue [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и очередью хранилища в интерактивном режиме
az containerapp connection create storage-queue
Создание подключения между containerapp и очередью хранилища с именем ресурса
az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Создание подключения между containerapp и очередью хранилища с идентификатором ресурса
az containerapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи хранения. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account"] не задано.
Группа ресурсов, содержащая учетную запись хранения. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create storage-table
Создайте подключение containerapp к таблице хранилища.
az containerapp connection create storage-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
Примеры
Создание подключения между containerapp и таблицей хранилища в интерактивном режиме
az containerapp connection create storage-table
Создание соединения между containerapp и таблицей хранилища с именем ресурса
az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Создание подключения между containerapp и таблицей хранилища с идентификатором ресурса
az containerapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя учетной записи хранения. Требуется, если параметр --target-id не указан.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Подключение целевой службы по конечной точке службы. Исходный ресурс должен находиться в виртуальной сети и целевом номере SKU должен поддерживать функцию конечной точки службы.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если [--target-resource-group", "--account"] не задано.
Группа ресурсов, содержащая учетную запись хранения. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az containerapp connection create webpubsub
Создайте подключение containerapp к webpubsub.
az containerapp connection create webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group --tg]
[--user-identity]
[--vault-id]
[--webpubsub]
Примеры
Создание подключения между containerapp и webpubsub в интерактивном режиме
az containerapp connection create webpubsub
Создание подключения между containerapp и webpubsub с именем ресурса
az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Создание подключения между containerapp и webpubsub с идентификатором ресурса
az containerapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор конфигурации приложения для хранения конфигурации.
Тип клиента, используемый в контейнере.
Свойство | Значение |
---|---|
Допустимые значения: | dotnet, dotnet-internal, java, nodejs, none, python |
Имя подключения containerapp.
Дополнительные свойства строки подключения, используемые для построения строки подключения.
Контейнер, в котором будут сохранены сведения о подключении (как переменные среды).
Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.
Имя приложения контейнера. Требуется, если параметр --source-id не указан. Никакой.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Следует ли отключить некоторые действия по настройке. Используйте configinfo для отмены изменения сведений о конфигурации в источнике. Используйте общедоступную сеть, чтобы отключить конфигурацию доступа к общедоступной сети. Используйте проверку подлинности, чтобы пропустить конфигурацию проверки подлинности, например включение управляемого удостоверения и предоставление ролей RBAC.
Свойство | Значение |
---|---|
Допустимые значения: | auth, configinfo, publicnetwork |
Подключение целевой службы по частной конечной точке. Перед созданием частной конечной точки в исходной виртуальной сети необходимо создать.
Свойство | Значение |
---|---|
Parameter group: | NetworkSolution Arguments |
Допустимые значения: | false, true |
Группа ресурсов, содержащая приложение-контейнер. Требуется, если параметр --source-id не указан. Никакой.
Сведения о секретной проверке подлинности.
Использование: --secret.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Сведения о проверке подлинности субъекта-службы.
Использование: --service-principal client-id=XX secret=XX
идентификатор клиента: обязательный. Идентификатор клиента субъекта-службы. object-id: необязательный. Идентификатор объекта субъекта-службы (корпоративное приложение). секрет: обязательный. Секрет субъекта-службы.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса контейнерного приложения. Обязательный параметр, если [--resource-group', '--name'] не указан.
Флаг для использования назначенной системой информации об аутентификации. Никаких дополнительных параметров не требуется.
Использование: --system-identity.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор ресурса целевой службы. Требуется, если ['-target-resource-group', '-webpubsub'] не указан.
Группа ресурсов, содержащая webpubsub. Требуется, если параметр --target-id не указан.
Данные проверки подлинности, назначенные пользователем.
Использование: --user-identity client-id=XX subs-id=XX
идентификатор клиента: обязательный. Идентификатор клиента назначаемого пользователем удостоверения. subs-id: обязательный. Идентификатор подписки назначенного пользователем удостоверения.
Свойство | Значение |
---|---|
Parameter group: | AuthType Arguments |
Идентификатор хранилища ключей для хранения значения секрета.
Имя службы webpubsub. Требуется, если параметр --target-id не указан.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |