az iot hub routing-endpoint

Bu komut grubu kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine 'IoT Uzantısı (azure-iot) ileti uç noktası komut grubu (az iot hub message-endpoint)' kullanın.

IoT hub'ının özel uç noktalarını yönetme.

Komutlar

Name Description Tür Durum
az iot hub routing-endpoint create

IoT Hub'ınıza bir uç nokta ekleyin.

Temel Kullanım Dışı
az iot hub routing-endpoint delete

IoT Hub'ınız için tüm uç noktaları veya bahsedilenleri silin.

Temel Kullanım Dışı
az iot hub routing-endpoint list

IoT Hub'ınızın tüm uç noktaları hakkında bilgi edinin.

Temel Kullanım Dışı
az iot hub routing-endpoint show

IoT Hub'ınız için bahsedilen uç nokta hakkında bilgi edinin.

Temel Kullanım Dışı

az iot hub routing-endpoint create

Kullanım Dışı

'iot hub routing-endpoint' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'IoT Uzantısı (azure-iot) ileti uç noktası komut grubu (az iot hub message-endpoint)' kullanın.

IoT Hub'ınıza bir uç nokta ekleyin.

IoT Hub'ınızda yeni bir özel uç nokta oluşturun.

az iot hub routing-endpoint create --endpoint-name
                                   --endpoint-resource-group
                                   --endpoint-subscription-id
                                   --endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
                                   --hub-name
                                   [--auth-type {identityBased, keyBased}]
                                   [--batch-frequency]
                                   [--chunk-size]
                                   [--connection-string]
                                   [--container]
                                   [--encoding {avro, json}]
                                   [--endpoint-uri]
                                   [--entity-path]
                                   [--ff]
                                   [--identity]
                                   [--resource-group]

Örnekler

"MyIotHub" IoT Hub'ına EventHub türünde yeni bir "E2" uç noktası ekleyin.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}

"MyEndpointResourceGroup" uç nokta kaynak grubundaki "MyIotHub" IoT Hub'ına Azure Depolama Container türünde yeni bir uç nokta "S1" ekleyin.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}

"EventHubIdentity" adlı yeni bir kimlik tabanlı EventHub uç noktası ekleyin ve kullanıcı tarafından atanan yönetilen kimliği kullanarak kimlik doğrulaması yapın

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}

Gerekli Parametreler

--endpoint-name --name -n

Yönlendirme Uç Noktasının adı.

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

Uç noktanın kaynak grubu yeniden ilişkilendirildi.

--endpoint-subscription-id -s

Uç Nokta kaynağının SubscriptionId değeri.

--endpoint-type --type -t

Yönlendirme Uç Noktasının türü.

kabul edilen değerler: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub adı.

İsteğe Bağlı Parametreler

--auth-type

Uç nokta için kimlik doğrulama türü. Varsayılan değer keyBased'dir.

kabul edilen değerler: identityBased, keyBased
--batch-frequency -b

Saniye cinsinden toplu iş sıklığı isteyin. Verilerin bloba yazılabilmesi için geçmesi gereken en uzun süre (60 ile 720 saniye arasında).

varsayılan değer: 300
--chunk-size -w

Megabayt (MB) cinsinden istek öbek boyutu. 10 ile 500 MB arasında maksimum blob boyutu.

varsayılan değer: 300
--connection-string -c

Yönlendirme Uç Noktasının Bağlan ion dizesi.

--container --container-name

Depolama kapsayıcısının adı.

--encoding

Kapsayıcı için kodlama biçimi. Varsayılan değer AVRO'dur. Bu alanın yalnızca blob kapsayıcı uç noktaları için geçerli olduğunu unutmayın.

kabul edilen değerler: avro, json
--endpoint-uri

Uç nokta kaynağının uri'sini.

--entity-path

Uç nokta kaynağının varlık yolu.

--ff --file-name-format

Blob için dosya adı biçimi. Dosya adı biçimi {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} ve {mm} alanları içermelidir. Tüm parametreler zorunlu olsa da sınırlayıcılarla veya sınırlayıcılar olmadan yeniden sıralanabilir.

varsayılan değer: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Uç nokta kimlik doğrulaması için sistem tarafından atanan veya kullanıcı tarafından atanan yönetilen kimliği kullanın. Sistem tarafından atanan kimliğe başvurmak için "[system]" veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Bu parametre olmadan --auth-type kullanırsanız, sistem tarafından atanan yönetilen kimlik varsayılır.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot hub routing-endpoint delete

Kullanım Dışı

'iot hub routing-endpoint' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'IoT Uzantısı (azure-iot) ileti uç noktası komut grubu (az iot hub message-endpoint)' kullanın.

IoT Hub'ınız için tüm uç noktaları veya bahsedilenleri silin.

IoT Hub'ınız için bir uç noktayı silin. Uç noktayı silmeden önce uç noktaya giden tüm yolları silmenizi öneririz.

az iot hub routing-endpoint delete [--endpoint-name]
                                   [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                   [--hub-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Örnekler

"MyIotHub" IoT Hub'ından "E2" uç noktasını silin.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2

"MyIotHub" IoT Hub'ından "EventHub" türündeki tüm uç noktaları silin.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

"MyIotHub" IoT Hub'ından tüm uç noktaları silin.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Yönlendirme Uç Noktasının adı.

--endpoint-type --type -t

Yönlendirme Uç Noktasının türü.

kabul edilen değerler: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot hub routing-endpoint list

Kullanım Dışı

'iot hub routing-endpoint' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'IoT Uzantısı (azure-iot) ileti uç noktası komut grubu (az iot hub message-endpoint)' kullanın.

IoT Hub'ınızın tüm uç noktaları hakkında bilgi edinin.

IoT Hub'ınızdaki tüm uç noktalar hakkında bilgi edinin. Ayrıca, informaiton'ı almak istediğiniz uç nokta türünü de belirtebilirsiniz.

az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Örnekler

"MyIotHub" IoT Hub'ından tüm uç noktaları alın.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub

"MyIotHub" IoT Hub'ından "EventHub" türündeki tüm uç noktaları alın.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

İsteğe Bağlı Parametreler

--endpoint-type --type -t

Yönlendirme Uç Noktasının türü.

kabul edilen değerler: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot hub routing-endpoint show

Kullanım Dışı

'iot hub routing-endpoint' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'IoT Uzantısı (azure-iot) ileti uç noktası komut grubu (az iot hub message-endpoint)' kullanın.

IoT Hub'ınız için bahsedilen uç nokta hakkında bilgi edinin.

IoT Hub'ınızdaki belirli bir uç nokta hakkında bilgi edinin.

az iot hub routing-endpoint show --endpoint-name
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Örnekler

"MyIotHub" IoT Hub'ından uç nokta bilgilerini alın.

az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}

Gerekli Parametreler

--endpoint-name --name -n

Yönlendirme Uç Noktasının adı.

İsteğe Bağlı Parametreler

--hub-name

IoT Hub adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.