Bagikan melalui


az containerapp connection create

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Buat koneksi antara containerapp dan sumber daya target.

Perintah

Nama Deskripsi Jenis Status
az containerapp connection create app-insights

Buat koneksi containerapp ke app-insights.

Inti GA
az containerapp connection create appconfig

Buat koneksi containerapp ke appconfig.

Inti GA
az containerapp connection create cognitiveservices

Buat koneksi containerapp ke cognitiveservices.

Inti GA
az containerapp connection create confluent-cloud

Buat koneksi containerapp ke confluent-cloud.

Inti GA
az containerapp connection create cosmos-cassandra

Buat koneksi containerapp ke cosmos-cassandra.

Inti GA
az containerapp connection create cosmos-gremlin

Buat koneksi containerapp ke cosmos-gremlin.

Inti GA
az containerapp connection create cosmos-mongo

Buat koneksi containerapp ke cosmos-mongo.

Inti GA
az containerapp connection create cosmos-sql

Buat koneksi containerapp ke cosmos-sql.

Inti GA
az containerapp connection create cosmos-table

Buat koneksi containerapp ke cosmos-table.

Inti GA
az containerapp connection create eventhub

Buat koneksi containerapp ke eventhub.

Inti GA
az containerapp connection create keyvault

Buat koneksi containerapp ke keyvault.

Inti GA
az containerapp connection create mysql

Buat koneksi containerapp ke mysql.

Inti Tidak digunakan lagi
az containerapp connection create mysql-flexible

Buat koneksi containerapp ke mysql-flexible.

Inti GA
az containerapp connection create mysql-flexible (serviceconnector-passwordless extension)

Buat koneksi containerapp ke mysql-flexible.

Ekstensi GA
az containerapp connection create postgres

Buat koneksi containerapp ke postgres.

Inti Tidak digunakan lagi
az containerapp connection create postgres (serviceconnector-passwordless extension)

Buat koneksi containerapp ke postgres.

Ekstensi Tidak digunakan lagi
az containerapp connection create postgres-flexible

Buat koneksi containerapp ke postgres-flexible.

Inti GA
az containerapp connection create postgres-flexible (serviceconnector-passwordless extension)

Buat koneksi containerapp ke postgres-flexible.

Ekstensi GA
az containerapp connection create redis

Buat koneksi containerapp ke redis.

Inti GA
az containerapp connection create redis-enterprise

Buat koneksi containerapp ke redis-enterprise.

Inti GA
az containerapp connection create servicebus

Buat koneksi containerapp ke servicebus.

Inti GA
az containerapp connection create signalr

Buat koneksi containerapp ke signalr.

Inti GA
az containerapp connection create sql

Buat koneksi containerapp ke sql.

Inti GA
az containerapp connection create sql (serviceconnector-passwordless extension)

Buat koneksi containerapp ke sql.

Ekstensi GA
az containerapp connection create storage-blob

Buat koneksi containerapp ke storage-blob.

Inti GA
az containerapp connection create storage-file

Buat koneksi containerapp ke storage-file.

Inti GA
az containerapp connection create storage-queue

Buat koneksi containerapp ke storage-queue.

Inti GA
az containerapp connection create storage-table

Buat koneksi containerapp ke storage-table.

Inti GA
az containerapp connection create webpubsub

Buat koneksi containerapp ke webpubsub.

Inti GA

az containerapp connection create app-insights

Buat koneksi containerapp ke app-insights.

az containerapp connection create app-insights [--app-insights]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
                                               [--connection]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--resource-group]
                                               [--secret]
                                               [--source-id]
                                               [--target-id]
                                               [--target-resource-group]
                                               [--vault-id]

Contoh

Membuat koneksi antara containerapp dan app-insights secara interaktif

az containerapp connection create app-insights

Membuat koneksi antara containerapp dan app-insights dengan nama sumber daya

az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret

Membuat koneksi antara containerapp dan app-insights dengan id sumber daya

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

Parameter Opsional

--app-insights

Nama wawasan aplikasi. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--app-insights'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi wawasan aplikasi. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create appconfig

Buat koneksi containerapp ke appconfig.

az containerapp connection create appconfig [--app-config]
                                            [--appconfig-id]
                                            [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                            [--connection]
                                            [--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]
                                            [--user-identity]
                                            [--vault-id]

Contoh

Membuat koneksi antara containerapp dan appconfig secara interaktif

az containerapp connection create appconfig

Membuat koneksi antara containerapp dan appconfig dengan nama sumber daya

az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity

Membuat koneksi antara containerapp dan appconfig dengan id sumber daya

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

Parameter Opsional

--app-config

Nama konfigurasi aplikasi. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--app-config'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi konfigurasi aplikasi. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cognitiveservices

Buat koneksi containerapp ke cognitiveservices.

az containerapp connection create cognitiveservices [--account]
                                                    [--appconfig-id]
                                                    [--client-type {dotnet, none, python}]
                                                    [--connection]
                                                    [--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]
                                                    [--user-identity]
                                                    [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cognitiveservices secara interaktif

az containerapp connection create cognitiveservices

Membuat koneksi antara containerapp dan cognitiveservices dengan nama sumber daya

az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity

Membuat koneksi antara containerapp dan cognitiveservices dengan id sumber daya

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

Parameter Opsional

--account

Nama akun layanan kognitif. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, none, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi layanan kognitif. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create confluent-cloud

Buat koneksi containerapp ke 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]

Contoh

Membuat koneksi antara containerapp dan 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

Parameter yang Diperlukan

--bootstrap-server

Url server bootstrap Kafka.

--kafka-key

Kafka API-Key (kunci).

--kafka-secret

Kafka API-Key (rahasia).

--schema-key

Kunci API registri skema (kunci).

--schema-registry

Url registri skema.

--schema-secret

Skema registri API-Key (rahasia).

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nama koneksi.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cosmos-cassandra

Buat koneksi containerapp ke cosmos-cassandra.

az containerapp connection create cosmos-cassandra [--account]
                                                   [--appconfig-id]
                                                   [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                                   [--connection]
                                                   [--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]
                                                   [--user-identity]
                                                   [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cosmos-cassandra secara interaktif

az containerapp connection create cosmos-cassandra

Membuat koneksi antara containerapp dan cosmos-cassandra dengan nama sumber daya

az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

Membuat koneksi antara containerapp dan cosmos-cassandra dengan id sumber daya

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

Parameter Opsional

--account

Nama akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--key-space

Nama keyspace. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account', '--key-space'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cosmos-gremlin

Buat koneksi containerapp ke cosmos-gremlin.

az containerapp connection create cosmos-gremlin [--account]
                                                 [--appconfig-id]
                                                 [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
                                                 [--connection]
                                                 [--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]
                                                 [--user-identity]
                                                 [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cosmos-gremlin secara interaktif

az containerapp connection create cosmos-gremlin

Membuat koneksi antara containerapp dan cosmos-gremlin dengan nama sumber daya

az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

Membuat koneksi antara containerapp dan cosmos-gremlin dengan id sumber daya

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

Parameter Opsional

--account

Nama akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database. Diperlukan jika '--target-id' tidak ditentukan.

--graph

Nama grafik. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account', '--database', '--graph'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cosmos-mongo

Buat koneksi containerapp ke cosmos-mongo.

az containerapp connection create cosmos-mongo [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
                                               [--connection]
                                               [--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]
                                               [--user-identity]
                                               [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cosmos-mongo secara interaktif

az containerapp connection create cosmos-mongo

Membuat koneksi antara containerapp dan cosmos-mongo dengan nama sumber daya

az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Membuat koneksi antara containerapp dan cosmos-mongo dengan id sumber daya

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

Parameter Opsional

--account

Nama akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cosmos-sql

Buat koneksi containerapp ke cosmos-sql.

az containerapp connection create cosmos-sql [--account]
                                             [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--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]
                                             [--user-identity]
                                             [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cosmos-sql secara interaktif

az containerapp connection create cosmos-sql

Membuat koneksi antara containerapp dan cosmos-sql dengan nama sumber daya

az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Membuat koneksi antara containerapp dan cosmos-sql dengan id sumber daya

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

Parameter Opsional

--account

Nama akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create cosmos-table

Buat koneksi containerapp ke cosmos-table.

az containerapp connection create cosmos-table [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                               [--connection]
                                               [--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]
                                               [--user-identity]
                                               [--vault-id]

Contoh

Membuat koneksi antara containerapp dan cosmos-table secara interaktif

az containerapp connection create cosmos-table

Membuat koneksi antara containerapp dan cosmos-table dengan nama sumber daya

az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

Membuat koneksi antara containerapp dan cosmos-table dengan id sumber daya

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

Parameter Opsional

--account

Nama akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--table

Nama tabel. Diperlukan jika '--target-id' tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account', '--table'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun database cosmos. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create eventhub

Buat koneksi containerapp ke eventhub.

az containerapp connection create eventhub [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                           [--connection]
                                           [--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]
                                           [--user-identity]
                                           [--vault-id]

Contoh

Membuat koneksi antara containerapp dan eventhub secara interaktif

az containerapp connection create eventhub

Membuat koneksi antara containerapp dan eventhub dengan nama sumber daya

az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity

Membuat koneksi antara containerapp dan eventhub dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--namespace

Nama namespace layanan eventhub. Diperlukan jika '--target-id' tidak ditentukan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--namespace'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi eventhub. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create keyvault

Buat koneksi containerapp ke keyvault.

az containerapp connection create keyvault [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                           [--connection]
                                           [--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]
                                           [--user-identity]
                                           [--vault]
                                           [--vault-id]

Contoh

Membuat koneksi antara containerapp dan keyvault secara interaktif

az containerapp connection create keyvault

Membuat koneksi antara containerapp dan keyvault dengan nama sumber daya

az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity

Membuat koneksi antara containerapp dan keyvault dengan id sumber daya

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

Membuat keyvault baru dan menyambungkan containerapp ke dalamnya secara interaktif

az containerapp connection create keyvault --new

Membuat keyvault baru dan menyambungkan containerapp ke dalamnya

az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--new

Menunjukkan apakah akan membuat keyvault baru saat membuat koneksi containerapp.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--vault'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi keyvault. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault

Nama keyvault. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create mysql

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Buat koneksi containerapp ke mysql.

az containerapp connection create mysql [--appconfig-id]
                                        [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                        [--connection]
                                        [--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]
                                        [--vault-id]

Contoh

Membuat koneksi antara containerapp dan mysql secara interaktif

az containerapp connection create mysql

Membuat koneksi antara containerapp dan mysql dengan nama sumber daya

az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan mysql dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database mysql. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server mysql. Diperlukan jika '--target-id' tidak ditentukan.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server mysql. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create mysql-flexible

Buat koneksi containerapp ke mysql-flexible.

az containerapp connection create mysql-flexible [--appconfig-id]
                                                 [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                 [--connection]
                                                 [--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]
                                                 [--user-identity]
                                                 [--vault-id]

Contoh

Membuat koneksi antara containerapp dan mysql-flexible secara interaktif

az containerapp connection create mysql-flexible

Membuat koneksi antara containerapp dan mysql-flexible dengan nama sumber daya

az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan mysql-flexible dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity mysql-identity-id=xx

mysql-identity-id : Opsional. ID identitas yang digunakan untuk Autentikasi AAD server fleksibel MySQL. Abaikan jika Anda adalah administrator AAD server.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create mysql-flexible (serviceconnector-passwordless extension)

Buat koneksi containerapp ke mysql-flexible.

az containerapp connection create mysql-flexible [--appconfig-id]
                                                 [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                 [--connection]
                                                 [--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]
                                                 [--user-identity]
                                                 [--vault-id]
                                                 [--yes]

Contoh

Membuat koneksi antara containerapp dan mysql-flexible secara interaktif

az containerapp connection create mysql-flexible

Membuat koneksi antara containerapp dan mysql-flexible dengan nama sumber daya

az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan mysql-flexible dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan. mysql-identity-id : Opsional. ID identitas yang digunakan untuk Server fleksibel MySQL Microsoft Entra Authentication. Abaikan jika Anda adalah administrator Microsoft Entra server.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity mysql-identity-id=xx

mysql-identity-id : Opsional. ID identitas yang digunakan untuk Server fleksibel MySQL Microsoft Entra Authentication. Abaikan jika Anda adalah administrator Microsoft Entra server.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server fleksibel mysql. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna. mysql-identity-id : Opsional. ID identitas yang digunakan untuk Server fleksibel MySQL Microsoft Entra Authentication. Abaikan jika Anda adalah administrator Microsoft Entra server.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create postgres

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Buat koneksi containerapp ke postgres.

az containerapp connection create postgres [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--connection]
                                           [--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]
                                           [--user-identity]
                                           [--vault-id]

Contoh

Membuat koneksi antara containerapp dan postgres secara interaktif

az containerapp connection create postgres

Membuat koneksi antara containerapp dan postgres dengan nama sumber daya

az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan postgres dengan id sumber daya

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

Membuat postgres baru dan menyambungkan containerapp ke dalamnya secara interaktif

az containerapp connection create postgres --new

Membuat postgres baru dan menyambungkan containerapp ke dalamnya

az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database postgres. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--new

Menunjukkan apakah akan membuat postgres baru saat membuat koneksi containerapp.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server postgres. Diperlukan jika '--target-id' tidak ditentukan.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi layanan postgres. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create postgres (serviceconnector-passwordless extension)

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Buat koneksi containerapp ke postgres.

az containerapp connection create postgres [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--connection]
                                           [--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]
                                           [--user-identity]
                                           [--vault-id]
                                           [--yes]

Contoh

Membuat koneksi antara containerapp dan postgres secara interaktif

az containerapp connection create postgres

Membuat koneksi antara containerapp dan postgres dengan nama sumber daya

az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan postgres dengan id sumber daya

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

Membuat postgres baru dan menyambungkan containerapp ke dalamnya secara interaktif

az containerapp connection create postgres --new

Membuat postgres baru dan menyambungkan containerapp ke dalamnya

az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database postgres. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--new

Menunjukkan apakah akan membuat postgres baru saat membuat koneksi containerapp.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server postgres. Diperlukan jika '--target-id' tidak ditentukan.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi layanan postgres. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create postgres-flexible

Buat koneksi containerapp ke postgres-flexible.

az containerapp connection create postgres-flexible [--appconfig-id]
                                                    [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                    [--connection]
                                                    [--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]
                                                    [--user-identity]
                                                    [--vault-id]

Contoh

Membuat koneksi antara containerapp dan postgres-flexible secara interaktif

az containerapp connection create postgres-flexible

Membuat koneksi antara containerapp dan postgres-flexible dengan nama sumber daya

az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan postgres-flexible dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database fleksibel postgres. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server fleksibel postgres. Diperlukan jika '--target-id' tidak ditentukan.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi layanan postgres fleksibel. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create postgres-flexible (serviceconnector-passwordless extension)

Buat koneksi containerapp ke postgres-flexible.

az containerapp connection create postgres-flexible [--appconfig-id]
                                                    [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                    [--connection]
                                                    [--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]
                                                    [--user-identity]
                                                    [--vault-id]
                                                    [--yes]

Contoh

Membuat koneksi antara containerapp dan postgres-flexible secara interaktif

az containerapp connection create postgres-flexible

Membuat koneksi antara containerapp dan postgres-flexible dengan nama sumber daya

az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan postgres-flexible dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database fleksibel postgres. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server fleksibel postgres. Diperlukan jika '--target-id' tidak ditentukan.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi layanan postgres fleksibel. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create redis

Buat koneksi containerapp ke redis.

az containerapp connection create redis [--appconfig-id]
                                        [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                        [--connection]
                                        [--container]
                                        [--customized-keys]
                                        [--database]
                                        [--name]
                                        [--no-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--private-endpoint {false, true}]
                                        [--resource-group]
                                        [--secret]
                                        [--server]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]
                                        [--vault-id]

Contoh

Membuat koneksi antara containerapp dan redis secara interaktif

az containerapp connection create redis

Membuat koneksi antara containerapp dan redis dengan nama sumber daya

az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret

Membuat koneksi antara containerapp dan redis dengan id sumber daya

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} --secret

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database redis. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--server

Nama server redis. Diperlukan jika '--target-id' tidak ditentukan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server redis. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create redis-enterprise

Buat koneksi containerapp ke redis-enterprise.

az containerapp connection create redis-enterprise [--appconfig-id]
                                                   [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                                   [--connection]
                                                   [--container]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--source-id]
                                                   [--target-id]
                                                   [--target-resource-group]
                                                   [--vault-id]

Contoh

Membuat koneksi antara containerapp dan redis-enterprise secara interaktif

az containerapp connection create redis-enterprise

Membuat koneksi antara containerapp dan redis-enterprise dengan nama sumber daya

az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret

Membuat koneksi antara containerapp dan redis-enterprise dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database perusahaan redis. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--server

Nama server perusahaan redis. Diperlukan jika '--target-id' tidak ditentukan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server redis. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create servicebus

Buat koneksi containerapp ke servicebus.

az containerapp connection create servicebus [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--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]
                                             [--user-identity]
                                             [--vault-id]

Contoh

Membuat koneksi antara containerapp dan servicebus secara interaktif

az containerapp connection create servicebus

Membuat koneksi antara containerapp dan servicebus dengan nama sumber daya

az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity

Membuat koneksi antara containerapp dan servicebus dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--namespace

Nama namespace servicebus. Diperlukan jika '--target-id' tidak ditentukan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--namespace'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi servicebus. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create signalr

Buat koneksi containerapp ke signalr.

az containerapp connection create signalr [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, none}]
                                          [--connection]
                                          [--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]
                                          [--user-identity]
                                          [--vault-id]

Contoh

Membuat koneksi antara containerapp dan signalr secara interaktif

az containerapp connection create signalr

Membuat koneksi antara containerapp dan signalr dengan nama sumber daya

az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity

Membuat koneksi antara containerapp dan signalr dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, none
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--signalr

Nama layanan signalr. Diperlukan jika '--target-id' tidak ditentukan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--signalr'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi signalr. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create sql

Buat koneksi containerapp ke sql.

az containerapp connection create sql [--appconfig-id]
                                      [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                      [--connection]
                                      [--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]
                                      [--user-identity]
                                      [--vault-id]

Contoh

Membuat koneksi antara containerapp dan sql secara interaktif

az containerapp connection create sql

Membuat koneksi antara containerapp dan sql dengan nama sumber daya

az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan sql dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database sql. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server sql. Diperlukan jika '--target-id' tidak ditentukan.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server sql. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create sql (serviceconnector-passwordless extension)

Buat koneksi containerapp ke sql.

az containerapp connection create sql [--appconfig-id]
                                      [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                      [--connection]
                                      [--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]
                                      [--user-identity]
                                      [--vault-id]
                                      [--yes]

Contoh

Membuat koneksi antara containerapp dan sql secara interaktif

az containerapp connection create sql

Membuat koneksi antara containerapp dan sql dengan nama sumber daya

az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Membuat koneksi antara containerapp dan sql dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--database

Nama database sql. Diperlukan jika '--target-id' tidak ditentukan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nama : Diperlukan. Nama pengguna atau nama akun untuk autentikasi rahasia. rahasia : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Kata sandi atau kunci akun untuk autentikasi rahasia. secret-uri : Salah <satu rahasia, rahasia-uri, nama> rahasia diperlukan. Uri rahasia keyvault yang menyimpan kata sandi. secret-name : Salah <satu rahasia, secret-uri, secret-name> diperlukan. Nama rahasia Keyvault yang menyimpan kata sandi. Ini hanya untuk AKS.

--server

Nama server sql. Diperlukan jika '--target-id' tidak ditentukan.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--server', '--database'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi server sql. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create storage-blob

Buat koneksi containerapp ke storage-blob.

az containerapp connection create storage-blob [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                               [--connection]
                                               [--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]
                                               [--user-identity]
                                               [--vault-id]

Contoh

Membuat koneksi antara containerapp dan storage-blob secara interaktif

az containerapp connection create storage-blob

Membuat koneksi antara containerapp dan storage-blob dengan nama sumber daya

az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Membuat koneksi antara containerapp dan storage-blob dengan id sumber daya

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

Membuat storage-blob baru dan menyambungkan containerapp ke dalamnya secara interaktif

az containerapp connection create storage-blob --new

Buat storage-blob baru dan sambungkan containerapp ke dalamnya

az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Parameter Opsional

--account

Nama akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--new

Menunjukkan apakah akan membuat blob penyimpanan baru saat membuat koneksi containerapp.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create storage-file

Buat koneksi containerapp ke storage-file.

az containerapp connection create storage-file [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
                                               [--connection]
                                               [--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]
                                               [--vault-id]

Contoh

Membuat koneksi antara containerapp dan storage-file secara interaktif

az containerapp connection create storage-file

Membuat koneksi antara containerapp dan storage-file dengan nama sumber daya

az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret

Membuat koneksi antara containerapp dan storage-file dengan id sumber daya

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

Parameter Opsional

--account

Nama akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create storage-queue

Buat koneksi containerapp ke storage-queue.

az containerapp connection create storage-queue [--account]
                                                [--appconfig-id]
                                                [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                                [--connection]
                                                [--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]
                                                [--user-identity]
                                                [--vault-id]

Contoh

Membuat koneksi antara containerapp dan storage-queue secara interaktif

az containerapp connection create storage-queue

Membuat koneksi antara containerapp dan storage-queue dengan nama sumber daya

az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Membuat koneksi antara containerapp dan storage-queue dengan id sumber daya

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

Parameter Opsional

--account

Nama akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create storage-table

Buat koneksi containerapp ke storage-table.

az containerapp connection create storage-table [--account]
                                                [--appconfig-id]
                                                [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                                [--connection]
                                                [--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]
                                                [--user-identity]
                                                [--vault-id]

Contoh

Membuat koneksi antara containerapp dan storage-table secara interaktif

az containerapp connection create storage-table

Membuat koneksi antara containerapp dan storage-table dengan nama sumber daya

az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Membuat koneksi antara containerapp dan storage-table dengan id sumber daya

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

Parameter Opsional

--account

Nama akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-endpoint

Koneksi layanan target berdasarkan titik akhir layanan. Sumber daya sumber harus berada di VNet dan SKU target harus mendukung fitur titik akhir layanan.

nilai yang diterima: false, true
--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--account'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi akun penyimpanan. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp connection create webpubsub

Buat koneksi containerapp ke webpubsub.

az containerapp connection create webpubsub [--appconfig-id]
                                            [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                            [--connection]
                                            [--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]
                                            [--user-identity]
                                            [--vault-id]
                                            [--webpubsub]

Contoh

Membuat koneksi antara containerapp dan webpubsub secara interaktif

az containerapp connection create webpubsub

Membuat koneksi antara containerapp dan webpubsub dengan nama sumber daya

az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Membuat koneksi antara containerapp dan webpubsub dengan id sumber daya

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

Parameter Opsional

--appconfig-id

Id konfigurasi aplikasi untuk menyimpan konfigurasi.

--client-type

Jenis klien yang digunakan pada containerapp.

nilai yang diterima: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nama koneksi containerapp.

--container -c

Kontainer tempat informasi koneksi akan disimpan (sebagai variabel lingkungan).

--customized-keys

Kunci yang dikustomisasi digunakan untuk mengubah nama konfigurasi default. Kuncinya adalah nama aslinya, nilainya adalah nama yang disesuaikan.

--name -n

Nama aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--opt-out

Apakah akan menonaktifkan beberapa langkah konfigurasi. Gunakan configinfo untuk melarang perubahan informasi konfigurasi pada sumber. Gunakan publicnetwork untuk menonaktifkan konfigurasi akses jaringan publik. Gunakan autentikasi untuk melewati konfigurasi autentikasi seperti mengaktifkan identitas terkelola dan memberikan peran RBAC.

nilai yang diterima: auth, configinfo, publicnetwork
--private-endpoint

Koneksi layanan target berdasarkan titik akhir privat. Titik akhir privat di jaringan virtual sumber harus dibuat di depan.

nilai yang diterima: false, true
--resource-group -g

Grup sumber daya yang berisi aplikasi kontainer. Diperlukan jika '--source-id' tidak ditentukan. Tidak.

--secret

Info autentikasi rahasia.

Penggunaan: --secret.

--service-principal

Info autentikasi perwakilan layanan.

Penggunaan: --service-principal client-id=XX secret=XX

client-id : Diperlukan. Id klien dari perwakilan layanan. object-id : Opsional. Id objek dari perwakilan layanan (Aplikasi Perusahaan). rahasia : Diperlukan. Rahasia perwakilan layanan.

--source-id

Id sumber daya dari containerapp. Diperlukan jika ['--resource-group', '--name'] tidak ditentukan.

--system-identity

Info autentikasi identitas yang ditetapkan sistem.

Penggunaan: --system-identity.

--target-id

Id sumber daya layanan target. Diperlukan jika ['--target-resource-group', '--webpubsub'] tidak ditentukan.

--target-resource-group --tg

Grup sumber daya yang berisi webpubsub. Diperlukan jika '--target-id' tidak ditentukan.

--user-identity

Info autentikasi identitas yang ditetapkan pengguna.

Penggunaan: --user-identity client-id=XX subs-id=XX

client-id : Diperlukan. Id klien dari identitas yang ditetapkan pengguna. subs-id : Diperlukan. Id langganan identitas yang ditetapkan pengguna.

--vault-id

Id brankas kunci untuk menyimpan nilai rahasia.

--webpubsub

Nama layanan webpubsub. Diperlukan jika '--target-id' tidak ditentukan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.