az ml deployment-template
Nota:
Esta referencia forma parte de la extensión ml para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az ml deployment-template . Obtenga más información sobre las extensiones.
Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Administración de plantillas de implementación de Azure ML.
Las plantillas de implementación son plantillas reutilizables que definen configuraciones de implementación para Azure ML. Solo admiten operaciones basadas en el registro (no basadas en áreas de trabajo) y proporcionan una manera de estandarizar y compartir configuraciones de implementación en equipos y proyectos.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az ml deployment-template archive |
Archivar una plantilla de implementación. |
Extension | Preview |
| az ml deployment-template create |
Cree una nueva plantilla de implementación a partir de un archivo YAML. |
Extension | Preview |
| az ml deployment-template list |
Enumerar plantillas de implementación en un registro. |
Extension | Preview |
| az ml deployment-template restore |
Restaure una plantilla de implementación archivada. |
Extension | Preview |
| az ml deployment-template show |
Obtenga una plantilla de implementación específica por nombre y versión. |
Extension | Preview |
| az ml deployment-template update |
Actualice campos específicos de una plantilla de implementación existente. |
Extension | Preview |
az ml deployment-template archive
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Archivar una plantilla de implementación.
Archivar una plantilla de implementación para marcarla como inactiva. Las plantillas archivadas no se devuelven en las operaciones de lista de forma predeterminada. Puede archivar una versión específica o todas las versiones de una plantilla.
az ml deployment-template archive --name
--registry-name
--version
[--no-wait]
Ejemplos
Archivar una versión específica
az ml deployment-template archive --name my-template --version 1 --registry-name myregistry
Archivo sin esperar a la finalización
az ml deployment-template archive --name my-template --version 1 --registry-name myregistry --no-wait
Parámetros requeridos
Nombre de la plantilla de implementación.
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
Versión de la plantilla de implementación.
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.
No espere a que finalice la operación de ejecución prolongada. El valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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 |
Formato de salida.
| 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 ml deployment-template create
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cree una nueva plantilla de implementación a partir de un archivo YAML.
Cree una nueva plantilla de implementación mediante un archivo de configuración de YAML. El archivo YAML debe contener la definición de plantilla de implementación completa, incluidos los puntos de conexión, los parámetros y los metadatos. Puede invalidar valores específicos mediante parámetros de línea de comandos.
az ml deployment-template create --registry-name
[--file]
[--name]
[--no-wait]
[--set]
[--version]
Ejemplos
Creación de una plantilla de implementación a partir de un archivo YAML
az ml deployment-template create --file template.yml --registry-name myregistry
Creación con invalidaciones de nombre y versión
az ml deployment-template create --file template.yml --name custom-template --version 2 --registry-name myregistry
Crear sin esperar a la finalización
az ml deployment-template create --file template.yml --registry-name myregistry --no-wait
Parámetros requeridos
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
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.
Ruta de acceso local al archivo YAML que contiene la especificación de plantilla de implementación de Azure ML. Los documentos de referencia de YAML para deployment-template se pueden encontrar en: https://aka.ms/ml-cli-v2-deployment-template-yaml.
Nombre de la plantilla de implementación.
No espere a que finalice la operación de ejecución prolongada. El valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=value.
Versión de la plantilla de implementación.
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 |
Formato de salida.
| 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 ml deployment-template list
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Enumerar plantillas de implementación en un registro.
Enumere todas las plantillas de implementación disponibles en el registro especificado. Este comando devuelve todas las plantillas junto con sus metadatos, incluidos el nombre, la versión, la descripción y las etiquetas.
az ml deployment-template list --registry-name
Ejemplos
Enumerar todas las plantillas de implementación de un registro
az ml deployment-template list --registry-name myregistry
Enumeración de plantillas de implementación con formato de salida específico
az ml deployment-template list --registry-name myregistry --output table
Parámetros requeridos
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
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 |
Formato de salida.
| 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 ml deployment-template restore
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Restaure una plantilla de implementación archivada.
Restaure una plantilla de implementación archivada anteriormente para volver a activarla. Las plantillas restauradas aparecerán en las operaciones de lista. Puede restaurar una versión específica o todas las versiones de una plantilla.
az ml deployment-template restore --name
--registry-name
--version
[--no-wait]
Ejemplos
Restaurar una versión específica
az ml deployment-template restore --name my-template --version 1 --registry-name myregistry
Restaurar sin esperar a la finalización
az ml deployment-template restore --name my-template --version 1 --registry-name myregistry --no-wait
Parámetros requeridos
Nombre de la plantilla de implementación.
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
Versión de la plantilla de implementación.
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.
No espere a que finalice la operación de ejecución prolongada. El valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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 |
Formato de salida.
| 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 ml deployment-template show
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Obtenga una plantilla de implementación específica por nombre y versión.
Recupere información detallada sobre una plantilla de implementación específica. Si no se especifica la versión, se devolverá la versión más reciente.
az ml deployment-template show --name
--registry-name
--version
Ejemplos
Obtención de una versión específica de una plantilla de implementación
az ml deployment-template show --name my-template --version 1 --registry-name myregistry
Parámetros requeridos
Nombre de la plantilla de implementación.
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
Versión de la plantilla de implementación.
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 |
Formato de salida.
| 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 ml deployment-template update
El grupo de comandos "ml deployment-template" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Actualice campos específicos de una plantilla de implementación existente.
Actualice los campos de metadatos (descripción y etiquetas) de una plantilla de implementación existente sin necesidad de un archivo YAML. Este comando sigue las convenciones de la CLI de Azure y solo acepta actualizaciones de campo específicas. Las etiquetas se combinan con etiquetas existentes en lugar de reemplazarlas.
Para los cambios estructurales en la plantilla de implementación (puntos de conexión, configuración de implementación, etc.), use el comando "create" con un archivo YAML.
az ml deployment-template update --name
--registry-name
--version
[--add]
[--force-string]
[--remove]
[--set]
Ejemplos
Actualización de la descripción de la plantilla de implementación
az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "description=Updated description"
Actualizar etiquetas de plantilla de implementación
az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "tags=environment=production owner=ml-team"
Actualizar tanto la descripción como las etiquetas
az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "description=Production template" --set "tags=status=active"
Parámetros requeridos
Nombre de la plantilla de implementación.
Nombre del registro. Esto es necesario, ya que las plantillas de implementación solo admiten el nombre del Registro y no el área de trabajo.
Versión de la plantilla de implementación.
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.
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
| Valor predeterminado: | [] |
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
| Valor predeterminado: | False |
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
| Valor predeterminado: | [] |
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
| Valor predeterminado: | [] |
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 |
Formato de salida.
| 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 |