az tsi event-source iothub
Note
This reference is part of the timeseriesinsights extension for the Azure CLI (version 2.50.0 or higher). La extensión instalará automáticamente la primera vez que ejecute un comando az tsi event-source iothub. Learn more about extensions.
Administre el origen de eventos con el subgrupo iot-hub de timeseriesinsights.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az tsi event-source iothub create |
Cree un origen de eventos en el entorno especificado. |
Extension | GA |
az tsi event-source iothub update |
Actualice un origen de eventos en el entorno especificado. |
Extension | GA |
az tsi event-source iothub create
Cree un origen de eventos en el entorno especificado.
az tsi event-source iothub create --consumer-group-name
--environment-name
--event-source-name --name
--event-source-resource-id --resource-id
--iot-hub-name
--key-name --shared-access-policy-name
--location
--resource-group
--shared-access-key
[--local-timestamp]
[--tags]
[--timestamp-property-name --ts-property-name]
Ejemplos
CreateIotHubEventSource
az tsi event-source iothub create -g "rg" --environment-name "env1" --name "eventsource" --consumer-group-name "consumer-group" --iot-hub-name "iothub" --location westus --key-name "key-name" --shared-access-key "someSecretvalue" --event-source-resource-id "resource-id"
Parámetros requeridos
Nombre del grupo de consumidores del centro de iot que contiene las particiones de las que se leerán los eventos.
Nombre del entorno de Time Series Insights asociado al grupo de recursos especificado.
Nombre del origen de eventos de Time Series Insights asociado al entorno especificado.
Identificador de recurso del origen del evento en Azure Resource Manager.
Nombre del centro de iot.
Nombre de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso al centro de IoT. Esta clave de directiva de acceso compartido debe conceder permisos de "conexión de servicio" al centro de iot.
Location. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Nombre del grupo de recursos del entorno. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Valor de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de IoT. Esta propiedad no se muestra en las respuestas de origen del evento.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Objeto que representa la propiedad timestamp local. Contiene el formato de marca de tiempo local que debe usarse y la información de desplazamiento de zona horaria correspondiente. Si no se especifica un valor para localTimestamp o si es null, la marca de tiempo local no se incluirá en los eventos. Valor esperado: json-string/@json-file.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az tsi event-source iothub update
Actualice un origen de eventos en el entorno especificado.
az tsi event-source iothub update [--environment-name]
[--event-source-name --name]
[--ids]
[--local-timestamp]
[--resource-group]
[--shared-access-key]
[--subscription]
[--tags]
[--timestamp-property-name --ts-property-name]
Ejemplos
UpdateIotHubEventSource
az tsi event-source iothub update -g "rg" --environment-name "env1" --name "eventsource" --timestamp-property-name timestampProp --shared-access-key "someSecretvalue" --tags test=tag
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nombre del entorno de Time Series Insights asociado al grupo de recursos especificado.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nombre del origen de eventos de Time Series Insights asociado al entorno especificado.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
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 |
---|---|
Parameter group: | Resource Id Arguments |
Objeto que representa la propiedad timestamp local. Contiene el formato de marca de tiempo local que debe usarse y la información de desplazamiento de zona horaria correspondiente. Si no se especifica un valor para localTimestamp o si es null, la marca de tiempo local no se incluirá en los eventos. Valor esperado: json-string/@json-file.
Nombre del grupo de recursos del entorno. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Valor de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de IoT. Esta propiedad no se muestra en las respuestas de origen del evento.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |