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

--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. Blobların boyutu üst sınırı 10 ile 500 MB arasındadır.

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

Yönlendirme Uç Noktasının bağlantı 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ısı uç noktaları için geçerli olduğunu unutmayın.

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

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

--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ı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

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

--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 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.

--resource-group -g

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

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

--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 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.

--resource-group -g

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

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

--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 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.

--resource-group -g

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