az iot hub routing-endpoint
IoT hub'ının özel uç noktalarını yönetme.
Komutlar
az iot hub routing-endpoint create |
IoT Hub bir uç nokta ekleyin. |
az iot hub routing-endpoint delete |
IoT Hub için tüm uç noktaları veya bahsedilenleri silin. |
az iot hub routing-endpoint list |
IoT Hub için tüm uç noktalar hakkında bilgi edinin. |
az iot hub routing-endpoint show |
IoT Hub için bahsedilen uç nokta hakkında bilgi edinin. |
az iot hub routing-endpoint create
IoT Hub bir uç nokta ekleyin.
IoT Hub 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 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}
"MyIotHub" IoT Hub AzureStorageContainer türünde yeni bir "S1" uç noktası ekleyin.
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group "[Resource Group]" \
--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
Yönlendirme Uç Noktasının adı.
Uç noktanın kaynak grubu yeniden ilişkilendirildi.
Uç Nokta kaynağının SubscriptionId değeri.
Yönlendirme Uç Noktasının türü.
IoT Hub adı.
İsteğe Bağlı Parametreler
Uç nokta için kimlik doğrulama türü. Varsayılan değer keyBased'dir.
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).
Megabayt (MB) cinsinden istek öbek boyutu. Blobların boyutu üst sınırı 10 ile 500 MB arasındadır.
Yönlendirme Uç Noktasının bağlantı dizesi.
Depolama kapsayıcısının adı.
Kapsayıcı için kodlama biçimi. Varsayılan değer AVRO'dur. Bu alanın yalnızca blob kapsayıcısı uç noktaları için geçerli olduğunu unutmayın.
Uç nokta kaynağının uri'si.
Uç nokta kaynağının varlık yolu.
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.
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.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>
yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_ID
yapılandırabilirsiniz.
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
IoT Hub için tüm uç noktaları veya bahsedilenleri silin.
IoT Hub için bir uç noktayı silin. Uç noktayı silmeden önce uç noktaya giden yolları silmenizi öneririz.
az iot hub routing-endpoint delete [--endpoint-name]
[--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
Örnekler
"MyIotHub" IoT Hub "E2" uç noktasını silin.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2
"EventHub" türündeki tüm uç noktaları "MyIotHub" IoT Hub silin.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
"MyIotHub" IoT Hub tüm uç noktaları silin.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub
İsteğe Bağlı Parametreler
Yönlendirme Uç Noktasının adı.
Yönlendirme Uç Noktasının türü.
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>
yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_ID
yapılandırabilirsiniz.
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
IoT Hub için tüm uç noktalar hakkında bilgi edinin.
IoT Hub tüm uç noktalar hakkında bilgi edinin. Ayrıca, hangi uç nokta türüne bilgi almak istediğinizi de belirtebilirsiniz.
az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
Örnekler
"MyIotHub" IoT Hub tüm uç noktaları alın.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub
"MyIotHub" IoT Hub "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
Yönlendirme Uç Noktasının türü.
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>
yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_ID
yapılandırabilirsiniz.
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
IoT Hub için bahsedilen uç nokta hakkında bilgi edinin.
IoT Hub belirli bir uç nokta hakkında bilgi alın.
az iot hub routing-endpoint show --endpoint-name
[--hub-name]
[--ids]
[--resource-group]
Örnekler
"MyIotHub" IoT Hub uç nokta bilgilerini alın.
az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}
Gerekli Parametreler
Yönlendirme Uç Noktasının adı.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>
yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_ID
yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.