az iot hub message-endpoint create
Observação
Essa referência faz parte da extensão azure-iot para a CLI do Azure (versão 2.46.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az iot hub message-endpoint create . Saiba mais sobre extensões.
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade a um Hub IoT.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az iot hub message-endpoint create cosmosdb-container |
Adicione um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT. |
Extensão | Visualizar |
az iot hub message-endpoint create eventhub |
Adicione um ponto de extremidade do Hub de Eventos para um Hub IoT. |
Extensão | Visualizar |
az iot hub message-endpoint create servicebus-queue |
Adicione um ponto de extremidade da Fila do Barramento de Serviço para um Hub IoT. |
Extensão | Visualizar |
az iot hub message-endpoint create servicebus-topic |
Adicione um ponto de extremidade do Tópico do Barramento de Serviço para um Hub IoT. |
Extensão | Visualizar |
az iot hub message-endpoint create storage-container |
Adicione um ponto de extremidade de Contêiner de Armazenamento para um Hub IoT. |
Extensão | Visualizar |
az iot hub message-endpoint create cosmosdb-container
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT.
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]
Exemplos
Crie um ponto de extremidade de contêiner do Cosmos DB baseado em chave para um Hub IoT.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}
Crie um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT usando uma cadeia de conexão.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}
Crie um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT usando a chave primária especificada e o uri do ponto de extremidade.
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}
Crie um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT usando a identidade atribuída ao sistema e um nome de chave de partição. O modelo de chave de partição será o padrão.
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]
Crie um ponto de extremidade de contêiner do Cosmos DB para um Hub IoT usando identidade atribuída pelo usuário, nome de chave de partição e modelo de chave de partição.
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}
Parâmetros Exigidos
O nome do Contêiner SQL do Cosmos DB no Banco de Dados do cosmos DB.
O nome do banco de dados do cosmos DB na conta do cosmos DB.
Nome do ponto de extremidade de roteamento.
Nome do Hub IoT.
Parâmetros Opcionais
Cadeia de conexão do ponto de extremidade de roteamento.
O nome da conta para o recurso de ponto de extremidade.
Grupo de recursos do recurso Endpoint. Se não for fornecido, o grupo de recursos do Hub IoT será usado.
ID de assinatura do recurso Ponto de extremidade. Se não for fornecida, a assinatura do Hub IoT será usada.
O uri do recurso de ponto de extremidade.
Use uma identidade gerenciada atribuída pelo sistema ou pelo usuário para autenticação de ponto de extremidade. Use "[system]" para se referir à identidade atribuída pelo sistema ou a uma ID de recurso para se referir a uma identidade atribuída pelo usuário.
O nome da chave de partição associada a esse Contêiner SQL do Cosmos DB, se houver.
O modelo para gerar um valor de chave de partição sintética para uso com este Contêiner SQL do Cosmos DB. O modelo deve incluir pelo menos um dos seguintes espaços reservados: {iothub}, {deviceid}, {DD}, {MM} e {YYYY}. Qualquer espaço reservado pode ser especificado no máximo uma vez, mas os componentes de ordem e não espaço reservado são arbitrários. Se o nome da chave de partição for fornecido, o modelo de chave de partição assumirá como padrão {deviceid}-{YYYY}-{MM}.
A chave primária da conta do cosmos DB.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
A chave secundária da conta do cosmos DB.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az iot hub message-endpoint create eventhub
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade do Hub de Eventos para um Hub IoT.
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]
Exemplos
Crie um ponto de extremidade do Hub de Eventos baseado em chave para um Hub IoT.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
Crie um ponto de extremidade do Hub de Eventos para um Hub IoT usando uma cadeia de conexão. O uri do ponto de extremidade e o caminho da entidade são omitidos.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}
Crie um ponto de extremidade do Hub de Eventos para um Hub IoT usando a identidade atribuída pelo sistema. O ponto de extremidade e o caminho da entidade devem ser especificados.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Crie um ponto de extremidade do Hub de Eventos para um Hub IoT usando a identidade atribuída pelo usuário. O ponto de extremidade e o caminho da entidade devem ser especificados.
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}
Parâmetros Exigidos
Nome do ponto de extremidade de roteamento.
Nome do Hub IoT.
Parâmetros Opcionais
Cadeia de conexão do ponto de extremidade de roteamento.
O nome do namespace para o recurso de ponto de extremidade.
O nome da política para recuperação da cadeia de conexão.
Grupo de recursos do recurso Endpoint. Se não for fornecido, o grupo de recursos do Hub IoT será usado.
ID de assinatura do recurso Ponto de extremidade. Se não for fornecida, a assinatura do Hub IoT será usada.
O uri do recurso de ponto de extremidade.
O caminho da entidade do recurso de ponto de extremidade.
Use uma identidade gerenciada atribuída pelo sistema ou pelo usuário para autenticação de ponto de extremidade. Use "[system]" para se referir à identidade atribuída pelo sistema ou a uma ID de recurso para se referir a uma identidade atribuída pelo usuário.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az iot hub message-endpoint create servicebus-queue
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade da Fila do Barramento de Serviço para um Hub IoT.
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]
Exemplos
Crie um ponto de extremidade da Fila do Barramento de Serviço baseado em chave para um Hub IoT.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
Crie um ponto de extremidade da Fila do Barramento de Serviço para um Hub IoT usando uma cadeia de conexão. O uri do ponto de extremidade e o caminho da entidade são omitidos.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}
Crie um ponto de extremidade da Fila do Barramento de Serviço para um Hub IoT usando a identidade atribuída pelo sistema. O ponto de extremidade e o caminho da entidade devem ser especificados.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Crie um ponto de extremidade da Fila do Barramento de Serviço para um Hub IoT usando a identidade atribuída pelo usuário. O ponto de extremidade e o caminho da entidade devem ser especificados.
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}
Parâmetros Exigidos
Nome do ponto de extremidade de roteamento.
Nome do Hub IoT.
Parâmetros Opcionais
Cadeia de conexão do ponto de extremidade de roteamento.
O nome do namespace para o recurso de ponto de extremidade.
O nome da política para recuperação da cadeia de conexão.
Grupo de recursos do recurso Endpoint. Se não for fornecido, o grupo de recursos do Hub IoT será usado.
ID de assinatura do recurso Ponto de extremidade. Se não for fornecida, a assinatura do Hub IoT será usada.
O uri do recurso de ponto de extremidade.
O caminho da entidade do recurso de ponto de extremidade.
Use uma identidade gerenciada atribuída pelo sistema ou pelo usuário para autenticação de ponto de extremidade. Use "[system]" para se referir à identidade atribuída pelo sistema ou a uma ID de recurso para se referir a uma identidade atribuída pelo usuário.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az iot hub message-endpoint create servicebus-topic
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade do Tópico do Barramento de Serviço para um Hub IoT.
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]
Exemplos
Crie um ponto de extremidade de Tópico do Barramento de Serviço baseado em chave para um Hub IoT.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
Crie um ponto de extremidade do Tópico do Barramento de Serviço para um Hub IoT usando uma cadeia de conexão. O uri do ponto de extremidade e o caminho da entidade são omitidos.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}
Crie um ponto de extremidade do Tópico do Barramento de Serviço para um Hub IoT usando a identidade atribuída ao sistema. O ponto de extremidade e o caminho da entidade devem ser especificados.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Crie um ponto de extremidade do Tópico do Barramento de Serviço para um Hub IoT usando a identidade atribuída pelo usuário. O ponto de extremidade e o caminho da entidade devem ser especificados.
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}
Parâmetros Exigidos
Nome do ponto de extremidade de roteamento.
Nome do Hub IoT.
Parâmetros Opcionais
Cadeia de conexão do ponto de extremidade de roteamento.
O nome do namespace para o recurso de ponto de extremidade.
O nome da política para recuperação da cadeia de conexão.
Grupo de recursos do recurso Endpoint. Se não for fornecido, o grupo de recursos do Hub IoT será usado.
ID de assinatura do recurso Ponto de extremidade. Se não for fornecida, a assinatura do Hub IoT será usada.
O uri do recurso de ponto de extremidade.
O caminho da entidade do recurso de ponto de extremidade.
Use uma identidade gerenciada atribuída pelo sistema ou pelo usuário para autenticação de ponto de extremidade. Use "[system]" para se referir à identidade atribuída pelo sistema ou a uma ID de recurso para se referir a uma identidade atribuída pelo usuário.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az iot hub message-endpoint create storage-container
O grupo de comandos 'iot hub message-endpoint' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione um ponto de extremidade de Contêiner de Armazenamento para um Hub IoT.
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]
Exemplos
Crie um ponto de extremidade de Contêiner de Armazenamento baseado em chave para um Hub IoT.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}
Crie um ponto de extremidade de Contêiner de Armazenamento para um Hub IoT usando uma cadeia de conexão. O uri do ponto de extremidade é omitido.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}
Crie um ponto de extremidade do Contêiner de Armazenamento para um Hub IoT usando a identidade atribuída pelo sistema com a frequência de lote, o tamanho do bloco e o formato de nome de arquivo determinados. O ponto de extremidade deve ser especificado.
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]
Crie um ponto de extremidade de Contêiner de Armazenamento para um Hub IoT usando a identidade atribuída pelo usuário com codificação json. O ponto de extremidade deve ser especificado.
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}
Parâmetros Exigidos
Nome do recipiente de armazenamento.
Nome do ponto de extremidade de roteamento.
Nome do Hub IoT.
Parâmetros Opcionais
Frequência de lote de solicitação em segundos. A quantidade máxima de tempo que pode decorrer antes que os dados sejam gravados em um blob, entre 60 e 720 segundos.
Tamanho do bloco de solicitação em megabytes (MB). O tamanho máximo dos blobs, entre 10 e 500 MB.
Cadeia de conexão do ponto de extremidade de roteamento.
Formato de codificação para o contêiner.
O nome da conta para o recurso de ponto de extremidade.
Grupo de recursos do recurso Endpoint. Se não for fornecido, o grupo de recursos do Hub IoT será usado.
ID de assinatura do recurso Ponto de extremidade. Se não for fornecida, a assinatura do Hub IoT será usada.
O uri do recurso de ponto de extremidade.
Formato de nome de arquivo para o blob. O formato de nome de arquivo deve conter os campos {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} e {mm}. Todos os parâmetros são obrigatórios, mas podem ser reordenados com ou sem delimitadores.
Use uma identidade gerenciada atribuída pelo sistema ou pelo usuário para autenticação de ponto de extremidade. Use "[system]" para se referir à identidade atribuída pelo sistema ou a uma ID de recurso para se referir a uma identidade atribuída pelo usuário.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.