az iot hub routing-endpoint
Gerir pontos finais personalizados de um hub IoT.
Comandos
az iot hub routing-endpoint create |
Adicione um ponto final ao seu Hub IoT. |
az iot hub routing-endpoint delete |
Elimine o ponto final total ou mencionado para o seu Hub IoT. |
az iot hub routing-endpoint list |
Obtenha informações sobre todos os pontos finais para o seu Hub IoT. |
az iot hub routing-endpoint show |
Obtenha informações sobre o ponto final mencionado para o seu Hub IoT. |
az iot hub routing-endpoint create
Adicione um ponto final ao seu Hub IoT.
Crie um novo ponto final personalizado no seu Hub IoT.
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]
Exemplos
Adicione um novo ponto final "E2" do tipo EventHub ao Hub IoT "MyIotHub".
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}
Adicione um novo ponto final "S1" do tipo AzureStorageContainer ao Hub IoT "MyIotHub".
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}
Adicione um novo ponto final do EventHub baseado em identidade chamado "EventHubIdentity" e autente usando uma identidade gerida atribuída pelo utilizador
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}
Parâmetros Obrigatórios
Nome do Ponto final de encaminhamento.
Grupo de recursos do Endpoint ressore.
SubscriçãoId do recurso Endpoint.
Tipo de ponto final de encaminhamento.
Hub IoT nome.
Parâmetros Opcionais
Tipo de autenticação para o ponto final. O padrão é chave.
Solicite a frequência do lote em segundos. A quantidade máxima de tempo que pode decorrer antes de os dados serem escritos a uma bolha, entre 60 e 720 segundos.
Solicito o tamanho do pedaço em megabytes (MB). O tamanho máximo de bolhas, entre 10 e 500 MB.
Cadeia de ligação do Ponto final de encaminhamento.
Nome do recipiente de armazenamento.
Formato de codificação para o recipiente. O padrão é AVRO. Note que este campo é aplicável apenas para pontos finais do recipiente blob.
O uri do recurso endpoint.
O caminho da entidade do recurso endpoint.
Formato de nome de ficheiro para a bolha. O formato de nome de ficheiro deve conter {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} e {mm} campos. Todos os parâmetros são obrigatórios, mas podem ser reordenados com ou sem delimiters.
Utilize uma identidade gerida atribuída pelo sistema ou atribuída pelo utilizador para a autenticação de ponto final. Utilize "[sistema]" para se referir à identidade atribuída ao sistema ou a um ID de recurso para se referir a uma identidade atribuída ao utilizador. Se utilizar o tipo auth sem este parâmetro, assume-se a identidade gerida atribuída pelo sistema.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
az iot hub routing-endpoint delete
Elimine o ponto final total ou mencionado para o seu Hub IoT.
Elimine um ponto final para o seu Hub IoT. Recomendamos que elimine quaisquer rotas até ao ponto final, antes de eliminar o ponto final.
az iot hub routing-endpoint delete [--endpoint-name]
[--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
Exemplos
Elimine o ponto final "E2" de "MyIotHub" Hub IoT.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2
Elimine todos os pontos finais do tipo "EventHub" de "MyIotHub" Hub IoT.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Elimine todos os pontos finais do Hub IoT "MyIotHub".
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub
Parâmetros Opcionais
Nome do Ponto final de encaminhamento.
Tipo de ponto final de encaminhamento.
Hub IoT nome.
Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
az iot hub routing-endpoint list
Obtenha informações sobre todos os pontos finais para o seu Hub IoT.
Obtenha informações sobre todos os pontos finais do seu Hub IoT. Também pode especificar em que ponto final pretende obter informaiton.
az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
Exemplos
Obtenha todos os pontos finais do "MyIotHub" Hub IoT.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub
Obtenha todos os pontos finais do tipo "EventHub" de "MyIotHub" Hub IoT.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Parâmetros Opcionais
Tipo de ponto final de encaminhamento.
Hub IoT nome.
Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
az iot hub routing-endpoint show
Obtenha informações sobre o ponto final mencionado para o seu Hub IoT.
Obtenha informações sobre um ponto final específico no seu Hub IoT.
az iot hub routing-endpoint show --endpoint-name
[--hub-name]
[--ids]
[--resource-group]
Exemplos
Obtenha uma informação final do "MyIotHub" Hub IoT.
az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}
Parâmetros Obrigatórios
Nome do Ponto final de encaminhamento.
Parâmetros Opcionais
Hub IoT nome.
Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.