az iot hub message-endpoint create

Note

Esta referencia forma parte de la extensión azure-iot para la CLI de Azure (versión 2.67.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az iot hub message-endpoint create. Obtenga más información sobre las extensiones.

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión a un IoT Hub.

Comandos

Nombre Description Tipo Estado
az iot hub message-endpoint create cosmosdb-container

Agregue un punto de conexión de contenedor de Cosmos DB para un IoT Hub.

Extension Preview
az iot hub message-endpoint create eventhub

Agregue un punto de conexión del centro de eventos para un IoT Hub.

Extension Preview
az iot hub message-endpoint create servicebus-queue

Agregue un punto de conexión de cola de Service Bus para un IoT Hub.

Extension Preview
az iot hub message-endpoint create servicebus-topic

Agregue un punto de conexión de tema de Service Bus para un IoT Hub.

Extension Preview
az iot hub message-endpoint create storage-container

Agregue un punto de conexión de contenedor de almacenamiento para un IoT Hub.

Extension Preview

az iot hub message-endpoint create cosmosdb-container

Vista previa

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión de contenedor de Cosmos DB para un IoT Hub.

az iot hub message-endpoint create cosmosdb-container --container --container-name
                                                      --database-name --db
                                                      --en --endpoint --endpoint-name
                                                      [--acquire-policy-token]
                                                      [--change-reference]
                                                      [--connection-string]
                                                      [--endpoint-account]
                                                      [--endpoint-resource-group --erg]
                                                      [--endpoint-subscription-id]
                                                      [--endpoint-uri]
                                                      [--hub-name]
                                                      [--identity]
                                                      [--ids]
                                                      [--partition-key-name --pkn]
                                                      [--partition-key-template --pkt]
                                                      [--pk --primary-key]
                                                      [--resource-group]
                                                      [--secondary-key --sk]
                                                      [--subscription]

Ejemplos

Cree un punto de conexión de contenedor de Cosmos DB basado en claves para una IoT Hub.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}

Cree un punto de conexión de contenedor de Cosmos DB para un IoT Hub mediante un connection string.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}

Cree un punto de conexión de contenedor de Cosmos DB para un IoT Hub mediante la clave principal y el URI de punto de conexión especificados.

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}

Cree un punto de conexión de contenedor de Cosmos DB para un IoT Hub mediante la identidad asignada por el sistema y un nombre de clave de partición. La plantilla de clave de partición será la predeterminada.

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]

Cree un punto de conexión de contenedor de Cosmos DB para un IoT Hub mediante la identidad asignada por el usuario, el nombre de clave de partición y la plantilla de clave de partición.

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 requeridos

--container --container-name

Nombre del contenedor sql de Cosmos DB en la base de datos de cosmos DB.

--database-name --db

Nombre de la base de datos de Cosmos DB en la cuenta de cosmos DB.

--en --endpoint --endpoint-name

Nombre del punto de conexión de enrutamiento.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--connection-string -c

Cadena de conexión del punto de conexión de enrutamiento.

--endpoint-account

Nombre de cuenta del recurso de punto de conexión.

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

Grupo de recursos del punto de conexión. Si no se proporciona, se usará el grupo de recursos del IoT Hub.

--endpoint-subscription-id -s

Identificador de suscripción del recurso punto de conexión. Si no se proporciona, se usará la suscripción del IoT Hub.

--endpoint-uri

Identificador URI del recurso de punto de conexión.

--hub-name -n

IoT Hub nombre.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--identity

Use una identidad administrada asignada por el sistema o asignada por el usuario para la autenticación de punto de conexión. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de recurso para hacer referencia a una identidad asignada por el usuario.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--partition-key-name --pkn

Nombre de la clave de partición asociada a este contenedor SQL de Cosmos DB si existe.

--partition-key-template --pkt

Plantilla para generar un valor de clave de partición sintética para su uso con este contenedor sql de Cosmos DB. La plantilla debe incluir al menos uno de los siguientes marcadores de posición: {iothub}, {deviceid}, {DD}, {MM}y {AAAA}. Se puede especificar un marcador de posición como máximo una vez, pero los componentes order y non-placeholder son arbitrarios. Si se proporciona el nombre de clave de partición, la plantilla de clave de partición tiene como valor predeterminado {deviceid}-{AAAA}-{MM}.

--pk --primary-key

Clave principal de la cuenta de Cosmos DB.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--secondary-key --sk

Clave secundaria de la cuenta de Cosmos DB.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az iot hub message-endpoint create eventhub

Vista previa

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión del centro de eventos para un IoT Hub.

az iot hub message-endpoint create eventhub --en --endpoint --endpoint-name
                                            [--acquire-policy-token]
                                            [--change-reference]
                                            [--connection-string]
                                            [--endpoint-namespace-name --namespace]
                                            [--endpoint-policy-name --policy]
                                            [--endpoint-resource-group --erg]
                                            [--endpoint-subscription-id]
                                            [--endpoint-uri]
                                            [--entity-path]
                                            [--hub-name]
                                            [--identity]
                                            [--ids]
                                            [--resource-group]
                                            [--subscription]

Ejemplos

Cree un punto de conexión del centro de eventos basado en claves para un IoT Hub.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Cree un punto de conexión del centro de eventos para un IoT Hub mediante un connection string. Se omiten el URI del punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}

Cree un punto de conexión del centro de eventos para una IoT Hub mediante la identidad asignada por el sistema. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Cree un punto de conexión del centro de eventos para un IoT Hub mediante la identidad asignada por el usuario. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

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 requeridos

--en --endpoint --endpoint-name

Nombre del punto de conexión de enrutamiento.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--connection-string -c

Cadena de conexión del punto de conexión de enrutamiento.

--endpoint-namespace-name --namespace

Nombre del espacio de nombres para el recurso de punto de conexión.

--endpoint-policy-name --policy

Nombre de la directiva para connection string recuperación.

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

Grupo de recursos del punto de conexión. Si no se proporciona, se usará el grupo de recursos del IoT Hub.

--endpoint-subscription-id -s

Identificador de suscripción del recurso punto de conexión. Si no se proporciona, se usará la suscripción del IoT Hub.

--endpoint-uri

Identificador URI del recurso de punto de conexión.

--entity-path

Ruta de acceso de entidad del recurso de punto de conexión.

--hub-name -n

IoT Hub nombre.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--identity

Use una identidad administrada asignada por el sistema o asignada por el usuario para la autenticación de punto de conexión. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de recurso para hacer referencia a una identidad asignada por el usuario.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az iot hub message-endpoint create servicebus-queue

Vista previa

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión de cola de Service Bus para un IoT Hub.

az iot hub message-endpoint create servicebus-queue --en --endpoint --endpoint-name
                                                    [--acquire-policy-token]
                                                    [--change-reference]
                                                    [--connection-string]
                                                    [--endpoint-namespace-name --namespace]
                                                    [--endpoint-policy-name --policy]
                                                    [--endpoint-resource-group --erg]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--hub-name]
                                                    [--identity]
                                                    [--ids]
                                                    [--resource-group]
                                                    [--subscription]

Ejemplos

Cree un punto de conexión de cola de Service Bus basado en claves para un IoT Hub.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Cree un punto de conexión de cola de Service Bus para un IoT Hub mediante un connection string. Se omiten el URI del punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}

Cree un punto de conexión de cola de Service Bus para un IoT Hub mediante la identidad asignada por el sistema. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Cree un punto de conexión de cola de Service Bus para un IoT Hub mediante la identidad asignada por el usuario. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

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 requeridos

--en --endpoint --endpoint-name

Nombre del punto de conexión de enrutamiento.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--connection-string -c

Cadena de conexión del punto de conexión de enrutamiento.

--endpoint-namespace-name --namespace

Nombre del espacio de nombres para el recurso de punto de conexión.

--endpoint-policy-name --policy

Nombre de la directiva para connection string recuperación.

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

Grupo de recursos del punto de conexión. Si no se proporciona, se usará el grupo de recursos del IoT Hub.

--endpoint-subscription-id -s

Identificador de suscripción del recurso punto de conexión. Si no se proporciona, se usará la suscripción del IoT Hub.

--endpoint-uri

Identificador URI del recurso de punto de conexión.

--entity-path

Ruta de acceso de entidad del recurso de punto de conexión.

--hub-name -n

IoT Hub nombre.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--identity

Use una identidad administrada asignada por el sistema o asignada por el usuario para la autenticación de punto de conexión. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de recurso para hacer referencia a una identidad asignada por el usuario.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az iot hub message-endpoint create servicebus-topic

Vista previa

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión de tema de Service Bus para un IoT Hub.

az iot hub message-endpoint create servicebus-topic --en --endpoint --endpoint-name
                                                    [--acquire-policy-token]
                                                    [--change-reference]
                                                    [--connection-string]
                                                    [--endpoint-namespace-name --namespace]
                                                    [--endpoint-policy-name --policy]
                                                    [--endpoint-resource-group --erg]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--hub-name]
                                                    [--identity]
                                                    [--ids]
                                                    [--resource-group]
                                                    [--subscription]

Ejemplos

Cree un punto de conexión de tema basado en claves Service Bus para un IoT Hub.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Cree un punto de conexión de tema de Service Bus para un IoT Hub mediante un connection string. Se omiten el URI del punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}

Cree un punto de conexión de tema de Service Bus para un IoT Hub mediante la identidad asignada por el sistema. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Cree un punto de conexión de tema de Service Bus para un IoT Hub mediante la identidad asignada por el usuario. Se debe especificar el punto de conexión y la ruta de acceso de entidad.

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 requeridos

--en --endpoint --endpoint-name

Nombre del punto de conexión de enrutamiento.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--connection-string -c

Cadena de conexión del punto de conexión de enrutamiento.

--endpoint-namespace-name --namespace

Nombre del espacio de nombres para el recurso de punto de conexión.

--endpoint-policy-name --policy

Nombre de la directiva para connection string recuperación.

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

Grupo de recursos del punto de conexión. Si no se proporciona, se usará el grupo de recursos del IoT Hub.

--endpoint-subscription-id -s

Identificador de suscripción del recurso punto de conexión. Si no se proporciona, se usará la suscripción del IoT Hub.

--endpoint-uri

Identificador URI del recurso de punto de conexión.

--entity-path

Ruta de acceso de entidad del recurso de punto de conexión.

--hub-name -n

IoT Hub nombre.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--identity

Use una identidad administrada asignada por el sistema o asignada por el usuario para la autenticación de punto de conexión. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de recurso para hacer referencia a una identidad asignada por el usuario.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az iot hub message-endpoint create storage-container

Vista previa

El grupo de comandos "iot hub message-endpoint" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Agregue un punto de conexión de contenedor de almacenamiento para un IoT Hub.

az iot hub message-endpoint create storage-container --container --container-name
                                                     --en --endpoint --endpoint-name
                                                     [--acquire-policy-token]
                                                     [--batch-frequency]
                                                     [--change-reference]
                                                     [--chunk-size]
                                                     [--connection-string]
                                                     [--encoding {avro, json}]
                                                     [--endpoint-account]
                                                     [--endpoint-resource-group --erg]
                                                     [--endpoint-subscription-id]
                                                     [--endpoint-uri]
                                                     [--ff --file-name-format]
                                                     [--hub-name]
                                                     [--identity]
                                                     [--ids]
                                                     [--resource-group]
                                                     [--subscription]

Ejemplos

Cree un punto de conexión de contenedor de almacenamiento basado en claves para un IoT Hub.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}

Cree un punto de conexión de contenedor de almacenamiento para un IoT Hub mediante un connection string. Se omite el URI del punto de conexión.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}

Cree un punto de conexión de contenedor de almacenamiento para un IoT Hub mediante la identidad asignada por el sistema con la frecuencia de lote, el tamaño del fragmento y el formato de nombre de archivo especificados. Se debe especificar el punto de conexión.

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]

Cree un punto de conexión de contenedor de almacenamiento para un IoT Hub mediante la identidad asignada por el usuario con codificación json. Se debe especificar el punto de conexión.

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 requeridos

--container --container-name

Nombre del contenedor de almacenamiento.

--en --endpoint --endpoint-name

Nombre del punto de conexión de enrutamiento.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--batch-frequency -b

Frecuencia del lote de solicitud en segundos. Cantidad máxima de tiempo que puede transcurrir antes de que los datos se escriban en un blob, entre 60 y 720 segundos.

Propiedad Valor
Valor predeterminado: 300
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--chunk-size -w

Tamaño del fragmento de solicitud en megabytes(MB). Tamaño máximo de blobs, entre 10 y 500 MB.

Propiedad Valor
Valor predeterminado: 300
--connection-string -c

Cadena de conexión del punto de conexión de enrutamiento.

--encoding

Formato de codificación para el contenedor.

Propiedad Valor
Valor predeterminado: avro
Valores aceptados: avro, json
--endpoint-account

Nombre de cuenta del recurso de punto de conexión.

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

Grupo de recursos del punto de conexión. Si no se proporciona, se usará el grupo de recursos del IoT Hub.

--endpoint-subscription-id -s

Identificador de suscripción del recurso punto de conexión. Si no se proporciona, se usará la suscripción del IoT Hub.

--endpoint-uri

Identificador URI del recurso de punto de conexión.

--ff --file-name-format

Formato de nombre de archivo para el blob. El formato de nombre de archivo debe contener {iothub}, {partition}, {AAAA}, {MM}, {DD}, {HH} y {mm} campos. Todos los parámetros son obligatorios, pero se pueden reordenar con o sin delimitadores.

Propiedad Valor
Valor predeterminado: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--hub-name -n

IoT Hub nombre.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--identity

Use una identidad administrada asignada por el sistema o asignada por el usuario para la autenticación de punto de conexión. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de recurso para hacer referencia a una identidad asignada por el usuario.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False