Compartir a través de


az iot ops schema version

Note

Esta referencia forma parte de la extensión azure-iot-ops 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 ops schema version. Obtenga más información sobre las extensiones.

Administración de versiones de esquema.

Una versión de esquema contiene el contenido del esquema asociado a esa versión.

Comandos

Nombre Description Tipo Estado
az iot ops schema version add

Agregue una versión de esquema a un esquema.

Extension GA
az iot ops schema version list

Enumerar las versiones de esquema para un esquema específico.

Extension GA
az iot ops schema version remove

Quite una versión de esquema de destino.

Extension GA
az iot ops schema version show

Mostrar detalles de una versión de esquema.

Extension GA

az iot ops schema version add

Agregue una versión de esquema a un esquema.

Para agregar una versión, la cuenta de almacenamiento asociada deberá tener habilitado el acceso a la red pública. Para obtener más información sobre el formato de archivo delta, consulte aka.ms/lakehouse-delta-sample.

az iot ops schema version add --content
                              --name --ver --version
                              --registry
                              --resource-group
                              --schema
                              [--desc]

Ejemplos

Agregue una versión 1 del esquema a un esquema denominado "myschema" dentro del registro "myregistry" con entradas mínimas. El contenido es json insertado (ejemplo de sintaxis de PowerShell).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{\"hello\": \"world\"}'

Agregue una versión 1 del esquema a un esquema denominado "myschema" dentro del registro "myregistry" con entradas mínimas. El contenido es json insertado (ejemplo de sintaxis cmd).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content "{\"hello\": \"world\"}"

Agregue una versión 1 del esquema a un esquema denominado "myschema" dentro del registro "myregistry" con entradas mínimas. El contenido es json insertado (ejemplo de sintaxis de Bash).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{"hello": "world"}'

Agregue una versión 2 del esquema a un esquema denominado "myschema" dentro del registro "myregistry" con una descripción. El archivo debe contener el contenido del esquema.

az iot ops schema version add --version 2 -g myresourcegroup --registry myregistry --schema myschema --content myschemav2.json --desc "New schema"

Parámetros requeridos

--content

Ruta de acceso de archivo que contiene o contenido insertado para la versión.

--name --ver --version -n

Nombre de la versión del esquema.

--registry

Nombre del registro de esquema.

--resource-group -g

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

--schema

Nombre del esquema.

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.

--desc

Descripción de la versión del esquema.

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.

--subscription

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

--verbose

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

Propiedad Valor
Valor predeterminado: False

az iot ops schema version list

Enumerar las versiones de esquema para un esquema específico.

az iot ops schema version list --registry
                               --resource-group
                               --schema

Ejemplos

Enumere todas las versiones de esquema del esquema "myschema" en el registro de esquema "myregistry".

az iot ops schema version list -g myresourcegroup --registry myregistry --schema myschema

Parámetros requeridos

--registry

Nombre del registro de esquema.

--resource-group -g

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

--schema

Nombre del esquema.

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.

--subscription

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

--verbose

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

Propiedad Valor
Valor predeterminado: False

az iot ops schema version remove

Quite una versión de esquema de destino.

az iot ops schema version remove --name --ver --version
                                 --registry
                                 --resource-group
                                 --schema

Ejemplos

Quite la versión 1 del esquema.

az iot ops schema version remove --version 1 -g myresourcegroup --registry myregistry --schema myschema

Parámetros requeridos

--name --ver --version -n

Nombre de la versión del esquema.

--registry

Nombre del registro de esquema.

--resource-group -g

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

--schema

Nombre del esquema.

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.

--subscription

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

--verbose

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

Propiedad Valor
Valor predeterminado: False

az iot ops schema version show

Mostrar detalles de una versión de esquema.

az iot ops schema version show --name --ver --version
                               --registry
                               --resource-group
                               --schema

Ejemplos

Mostrar detalles de la versión 1 del esquema de destino.

az iot ops schema version show --version 1 --schema myschema --registry myregistry -g myresourcegroup

Parámetros requeridos

--name --ver --version -n

Nombre de la versión del esquema.

--registry

Nombre del registro de esquema.

--resource-group -g

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

--schema

Nombre del esquema.

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.

--subscription

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

--verbose

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

Propiedad Valor
Valor predeterminado: False