az iot hub message-endpoint create

Catatan

Referensi ini adalah bagian dari ekstensi azure-iot untuk Azure CLI (versi 2.37.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot hub message-endpoint create . Pelajari lebih lanjut tentang ekstensi.

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir ke IoT Hub.

Perintah

Nama Deskripsi Jenis Status
az iot hub message-endpoint create cosmosdb-container

Tambahkan titik akhir Kontainer Cosmos DB untuk IoT Hub.

Ekstensi Pratinjau
az iot hub message-endpoint create eventhub

Tambahkan titik akhir Pusat Aktivitas untuk IoT Hub.

Ekstensi Pratinjau
az iot hub message-endpoint create servicebus-queue

Tambahkan titik akhir antrean Bus Layanan untuk IoT Hub.

Ekstensi Pratinjau
az iot hub message-endpoint create servicebus-topic

Tambahkan titik akhir Topik Bus Layanan untuk IoT Hub.

Ekstensi Pratinjau
az iot hub message-endpoint create storage-container

Tambahkan titik akhir Kontainer Penyimpanan untuk IoT Hub.

Ekstensi Pratinjau

az iot hub message-endpoint create cosmosdb-container

Pratinjau

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir Kontainer Cosmos DB untuk IoT Hub.

az iot hub message-endpoint create cosmosdb-container --container
                                                      --database-name
                                                      --en
                                                      --hub-name
                                                      [--connection-string]
                                                      [--endpoint-account]
                                                      [--endpoint-resource-group]
                                                      [--endpoint-subscription-id]
                                                      [--endpoint-uri]
                                                      [--identity]
                                                      [--partition-key-name]
                                                      [--partition-key-template]
                                                      [--pk]
                                                      [--resource-group]
                                                      [--secondary-key]

Contoh

Buat titik akhir Kontainer Cosmos DB berbasis kunci untuk IoT Hub.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}

Buat titik akhir Kontainer Cosmos DB untuk IoT Hub menggunakan string koneksi.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}

Buat titik akhir Kontainer Cosmos DB untuk IoT Hub menggunakan kunci utama dan uri titik akhir yang ditentukan.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --pk {primary_key} --endpoint-uri {endpoint_uri} --container {container} --db {database}

Buat titik akhir Kontainer Cosmos DB untuk IoT Hub menggunakan identitas yang ditetapkan sistem dan nama kunci partisi. Templat kunci partisi akan menjadi default.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --identity [system]

Buat titik akhir Kontainer Cosmos DB untuk IoT Hub menggunakan identitas yang ditetapkan pengguna, nama kunci partisi, dan templat kunci partisi.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --pkt {partition_key_template} --identity {user_identity_resource_id}

Parameter yang Diperlukan

--container --container-name

Nama Kontainer Cosmos DB SQL dalam Database cosmos DB.

--database-name --db

Nama database cosmos DB di akun cosmos DB.

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name -n

Nama IoT Hub.

Parameter Opsional

--connection-string -c

Koneksi string titik akhir perutean.

--endpoint-account

Nama akun untuk sumber daya titik akhir.

--endpoint-resource-group --erg -r

Grup sumber daya resoure Titik akhir. Jika tidak disediakan, grup sumber daya IoT Hub akan digunakan.

--endpoint-subscription-id -s

Id Langganan sumber daya Titik Akhir. Jika tidak disediakan, langganan IoT Hub akan digunakan.

--endpoint-uri

Uri sumber daya titik akhir.

--identity

Gunakan identitas terkelola yang ditetapkan sistem atau ditetapkan pengguna untuk autentikasi titik akhir. Gunakan "[system]" untuk merujuk ke identitas yang ditetapkan sistem atau ID sumber daya untuk merujuk ke identitas yang ditetapkan pengguna.

--partition-key-name --pkn

Nama kunci partisi yang terkait dengan Kontainer SQL Cosmos DB ini jika ada.

--partition-key-template --pkt

Templat untuk menghasilkan nilai kunci partisi sintetis untuk digunakan dengan Kontainer SQL Cosmos DB ini. Templat harus menyertakan setidaknya salah satu tempat penampung berikut: {iothub}, {deviceid}, {DD}, {MM}, dan {YYYY}. Setiap tempat penampung dapat ditentukan paling banyak sekali, tetapi komponen pesanan dan non-tempat penampung bersifat arbitrer. Jika nama kunci partisi disediakan, templat kunci partisi default ke {deviceid}-{YYYY}-{MM}.

--pk --primary-key

Kunci utama akun cosmos DB.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--secondary-key --sk

Kunci sekunder akun cosmos DB.

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 iot hub message-endpoint create eventhub

Pratinjau

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir Pusat Aktivitas untuk IoT Hub.

az iot hub message-endpoint create eventhub --en
                                            --hub-name
                                            [--connection-string]
                                            [--endpoint-namespace-name]
                                            [--endpoint-policy-name]
                                            [--endpoint-resource-group]
                                            [--endpoint-subscription-id]
                                            [--endpoint-uri]
                                            [--entity-path]
                                            [--identity]
                                            [--resource-group]

Contoh

Buat titik akhir Pusat Aktivitas berbasis kunci untuk IoT Hub.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Buat titik akhir Pusat Aktivitas untuk IoT Hub menggunakan string koneksi. Uri titik akhir dan jalur entitas dihilangkan.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}

Buat titik akhir Pusat Aktivitas untuk IoT Hub menggunakan identitas yang ditetapkan sistem. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Buat titik akhir Pusat Aktivitas untuk IoT Hub menggunakan identitas yang ditetapkan pengguna. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Parameter yang Diperlukan

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name -n

Nama IoT Hub.

Parameter Opsional

--connection-string -c

Koneksi string titik akhir perutean.

--endpoint-namespace-name --namespace

Nama namespace layanan untuk sumber daya titik akhir.

--endpoint-policy-name --policy

Nama kebijakan untuk pengambilan string koneksi.

--endpoint-resource-group --erg -r

Grup sumber daya resoure Titik akhir. Jika tidak disediakan, grup sumber daya IoT Hub akan digunakan.

--endpoint-subscription-id -s

Id Langganan sumber daya Titik Akhir. Jika tidak disediakan, langganan IoT Hub akan digunakan.

--endpoint-uri

Uri sumber daya titik akhir.

--entity-path

Jalur entitas sumber daya titik akhir.

--identity

Gunakan identitas terkelola yang ditetapkan sistem atau ditetapkan pengguna untuk autentikasi titik akhir. Gunakan "[system]" untuk merujuk ke identitas yang ditetapkan sistem atau ID sumber daya untuk merujuk ke identitas yang ditetapkan pengguna.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

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 iot hub message-endpoint create servicebus-queue

Pratinjau

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir antrean Bus Layanan untuk IoT Hub.

az iot hub message-endpoint create servicebus-queue --en
                                                    --hub-name
                                                    [--connection-string]
                                                    [--endpoint-namespace-name]
                                                    [--endpoint-policy-name]
                                                    [--endpoint-resource-group]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--identity]
                                                    [--resource-group]

Contoh

Buat titik akhir antrean Bus Layanan berbasis kunci untuk IoT Hub.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Buat titik akhir antrean Bus Layanan untuk IoT Hub menggunakan string koneksi. Uri titik akhir dan jalur entitas dihilangkan.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}

Buat titik akhir antrean Bus Layanan untuk IoT Hub menggunakan identitas yang ditetapkan sistem. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Buat titik akhir antrean Bus Layanan untuk IoT Hub menggunakan identitas yang ditetapkan pengguna. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Parameter yang Diperlukan

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name -n

Nama IoT Hub.

Parameter Opsional

--connection-string -c

Koneksi string titik akhir perutean.

--endpoint-namespace-name --namespace

Nama namespace layanan untuk sumber daya titik akhir.

--endpoint-policy-name --policy

Nama kebijakan untuk pengambilan string koneksi.

--endpoint-resource-group --erg -r

Grup sumber daya resoure Titik akhir. Jika tidak disediakan, grup sumber daya IoT Hub akan digunakan.

--endpoint-subscription-id -s

Id Langganan sumber daya Titik Akhir. Jika tidak disediakan, langganan IoT Hub akan digunakan.

--endpoint-uri

Uri sumber daya titik akhir.

--entity-path

Jalur entitas sumber daya titik akhir.

--identity

Gunakan identitas terkelola yang ditetapkan sistem atau ditetapkan pengguna untuk autentikasi titik akhir. Gunakan "[system]" untuk merujuk ke identitas yang ditetapkan sistem atau ID sumber daya untuk merujuk ke identitas yang ditetapkan pengguna.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

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 iot hub message-endpoint create servicebus-topic

Pratinjau

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir Topik Bus Layanan untuk IoT Hub.

az iot hub message-endpoint create servicebus-topic --en
                                                    --hub-name
                                                    [--connection-string]
                                                    [--endpoint-namespace-name]
                                                    [--endpoint-policy-name]
                                                    [--endpoint-resource-group]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--identity]
                                                    [--resource-group]

Contoh

Buat titik akhir topik Bus Layanan berbasis kunci untuk IoT Hub.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Buat titik akhir Topik Bus Layanan untuk IoT Hub menggunakan string koneksi. Uri titik akhir dan jalur entitas dihilangkan.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}

Buat titik akhir Topik Bus Layanan untuk IoT Hub menggunakan identitas yang ditetapkan sistem. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Buat titik akhir Topik Bus Layanan untuk IoT Hub menggunakan identitas yang ditetapkan pengguna. Titik akhir dan jalur entitas harus ditentukan.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Parameter yang Diperlukan

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name -n

Nama IoT Hub.

Parameter Opsional

--connection-string -c

Koneksi string titik akhir perutean.

--endpoint-namespace-name --namespace

Nama namespace layanan untuk sumber daya titik akhir.

--endpoint-policy-name --policy

Nama kebijakan untuk pengambilan string koneksi.

--endpoint-resource-group --erg -r

Grup sumber daya resoure Titik akhir. Jika tidak disediakan, grup sumber daya IoT Hub akan digunakan.

--endpoint-subscription-id -s

Id Langganan sumber daya Titik Akhir. Jika tidak disediakan, langganan IoT Hub akan digunakan.

--endpoint-uri

Uri sumber daya titik akhir.

--entity-path

Jalur entitas sumber daya titik akhir.

--identity

Gunakan identitas terkelola yang ditetapkan sistem atau ditetapkan pengguna untuk autentikasi titik akhir. Gunakan "[system]" untuk merujuk ke identitas yang ditetapkan sistem atau ID sumber daya untuk merujuk ke identitas yang ditetapkan pengguna.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

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 iot hub message-endpoint create storage-container

Pratinjau

Grup perintah 'iot hub message-endpoint' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tambahkan titik akhir Kontainer Penyimpanan untuk IoT Hub.

az iot hub message-endpoint create storage-container --container
                                                     --en
                                                     --hub-name
                                                     [--batch-frequency]
                                                     [--chunk-size]
                                                     [--connection-string]
                                                     [--encoding {avro, json}]
                                                     [--endpoint-account]
                                                     [--endpoint-resource-group]
                                                     [--endpoint-subscription-id]
                                                     [--endpoint-uri]
                                                     [--ff]
                                                     [--identity]
                                                     [--resource-group]

Contoh

Buat titik akhir Kontainer Penyimpanan berbasis kunci untuk IoT Hub.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}

Buat titik akhir Kontainer Penyimpanan untuk IoT Hub menggunakan string koneksi. Uri titik akhir dihilangkan.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}

Buat titik akhir Kontainer Penyimpanan untuk IoT Hub menggunakan identitas yang ditetapkan sistem dengan frekuensi batch, ukuran gugus, dan format nama file yang diberikan. Titik akhir harus ditentukan.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} -b {batch_frequency} -w {chunk_size} --ff {file_format} --identity [system]

Buat titik akhir Kontainer Penyimpanan untuk IoT Hub menggunakan identitas yang ditetapkan pengguna dengan pengodean json. Titik akhir harus ditentukan.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} --encoding json --identity {user_identity_resource_id}

Parameter yang Diperlukan

--container --container-name

Nama kontainer penyimpanan.

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name -n

Nama IoT Hub.

Parameter Opsional

--batch-frequency -b

Minta frekuensi batch dalam detik. Jumlah waktu maksimum yang dapat berlalu sebelum data ditulis ke blob, antara 60 dan 720 detik.

nilai default: 300
--chunk-size -w

Meminta ukuran gugus dalam megabyte (MB). Ukuran maksimum blob, antara 10 dan 500 MB.

nilai default: 300
--connection-string -c

Koneksi string titik akhir perutean.

--encoding

Format pengodean untuk kontainer.

nilai yang diterima: avro, json
nilai default: avro
--endpoint-account

Nama akun untuk sumber daya titik akhir.

--endpoint-resource-group --erg -r

Grup sumber daya resoure Titik akhir. Jika tidak disediakan, grup sumber daya IoT Hub akan digunakan.

--endpoint-subscription-id -s

Id Langganan sumber daya Titik Akhir. Jika tidak disediakan, langganan IoT Hub akan digunakan.

--endpoint-uri

Uri sumber daya titik akhir.

--ff --file-name-format

Format nama file untuk blob. Format nama file harus berisi bidang {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} dan {mm}. Semua parameter bersifat wajib tetapi dapat diurutkan ulang dengan atau tanpa pemisah.

nilai default: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Gunakan identitas terkelola yang ditetapkan sistem atau ditetapkan pengguna untuk autentikasi titik akhir. Gunakan "[system]" untuk merujuk ke identitas yang ditetapkan sistem atau ID sumber daya untuk merujuk ke identitas yang ditetapkan pengguna.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

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.