Compartir a través de


az managedapp definition

Administración de aplicaciones administradas de Azure.

Comandos

Nombre Description Tipo Estado
az managedapp definition create

Cree una definición de aplicación administrada.

Principal GA
az managedapp definition delete

Elimine una definición de aplicación administrada.

Principal GA
az managedapp definition list

Enumerar las definiciones de aplicaciones administradas.

Principal GA
az managedapp definition show

Obtiene una definición de aplicación administrada.

Principal GA
az managedapp definition update

Actualice una definición de aplicación administrada.

Principal GA

az managedapp definition create

Cree una definición de aplicación administrada.

az managedapp definition create --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                --name
                                --resource-group
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--location]
                                [--main-template]
                                [--package-file-uri]
                                [--tags]

Ejemplos

Cree una definición de aplicación administrada.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

Cree una definición de aplicación administrada con valores insertados para createUiDefinition y mainTemplate.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Parámetros requeridos

--authorizations -a

Pares de autorización separados por espacios en un formato de <principalId>:<roleDefinitionId>.

--description

Descripción de la definición de la aplicación administrada.

--display-name

Nombre para mostrar de la definición de aplicación administrada.

--lock-level

Tipo de restricción de bloqueo.

Valores aceptados: CanNotDelete, None, ReadOnly
--name -n

Nombre de definición de aplicación administrada.

--resource-group -g

El grupo de recursos de la definición de aplicación administrada.

Parámetros opcionales

--create-ui-definition -c

Cadena con formato JSON o una ruta de acceso a un archivo con este contenido.

--deployment-mode

Modo de implementación de aplicaciones administradas.

Valores aceptados: Complete, Incremental
--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--main-template -t

Cadena con formato JSON o una ruta de acceso a un archivo con este contenido.

--package-file-uri

Identificador URI del archivo de paquete de definición de aplicación administrada.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az managedapp definition delete

Elimine una definición de aplicación administrada.

az managedapp definition delete [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

Ejemplos

Elimine una definición de aplicación administrada. (generado automáticamente)

az managedapp definition delete --name MyManagedApplicationDefinition --resource-group MyResourceGroup

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

Nombre de la definición de aplicación administrada que se va a eliminar. Necesario.

--resource-group -g

El grupo de recursos de la definición de aplicación administrada.

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az managedapp definition list

Enumerar las definiciones de aplicaciones administradas.

az managedapp definition list --resource-group

Ejemplos

Enumerar las definiciones de aplicaciones administradas. (generado automáticamente)

az managedapp definition list --resource-group MyResourceGroup

Parámetros requeridos

--resource-group -g

El grupo de recursos de la definición de aplicación administrada.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az managedapp definition show

Obtiene una definición de aplicación administrada.

az managedapp definition show [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

Nombre de definición de aplicación administrada.

--resource-group -g

El grupo de recursos de la definición de aplicación administrada.

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az managedapp definition update

Actualice una definición de aplicación administrada.

az managedapp definition update --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--ids]
                                [--location]
                                [--main-template]
                                [--name]
                                [--package-file-uri]
                                [--resource-group]
                                [--subscription]
                                [--tags]

Ejemplos

Actualice una definición de aplicación administrada.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

Actualice una definición de aplicación administrada con valores insertados para createUiDefinition y mainTemplate.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Parámetros requeridos

--authorizations -a

Pares de autorización separados por espacios en un formato de <principalId>:<roleDefinitionId>.

--description

Descripción de la definición de la aplicación administrada.

--display-name

Nombre para mostrar de la definición de aplicación administrada.

--lock-level

Tipo de restricción de bloqueo.

Valores aceptados: CanNotDelete, None, ReadOnly

Parámetros opcionales

--create-ui-definition -c

Cadena con formato JSON o una ruta de acceso a un archivo con este contenido.

--deployment-mode

Modo de implementación de aplicaciones administradas.

Valores aceptados: Complete, Incremental
--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--main-template -t

Cadena con formato JSON o una ruta de acceso a un archivo con este contenido.

--name -n

Nombre de definición de aplicación administrada.

--package-file-uri

Identificador URI del archivo de paquete de definición de aplicación administrada.

--resource-group -g

El grupo de recursos de la definición de aplicación administrada.

--subscription

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

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.