az lock

Administración de bloqueos de Azure.

Comandos

Nombre Description Tipo Estado
az lock create

Cree un bloqueo.

Principal GA
az lock delete

Eliminar un bloqueo.

Principal GA
az lock list

Muestra información del bloqueo.

Principal GA
az lock show

Muestra las propiedades de un bloqueo.

Principal GA
az lock update

Actualizar un bloqueo.

Principal GA

az lock create

Cree un bloqueo.

Los bloqueos pueden existir en tres ámbitos diferentes: suscripción, grupo de recursos y recurso. Para obtener información sobre cómo agregar bloqueos en distintos niveles, consulte los ejemplos siguientes.

az lock create --lock-type {CanNotDelete, ReadOnly}
               --name
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Ejemplos

Cree un bloqueo de nivel de suscripción de solo lectura.

az lock create --name lockName --lock-type ReadOnly

Cree un bloqueo de nivel de grupo de recursos de solo lectura.

az lock create --name lockName --resource-group group --lock-type ReadOnly

Cree un bloqueo de nivel de recurso de solo lectura en un recurso de red virtual.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/virtualNetworks --resource myVnet

Cree un bloqueo de nivel de recurso de solo lectura en un recurso de subred con un elemento primario específico.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet

Parámetros requeridos

--lock-type -t

Tipo de restricción de bloqueo.

valores aceptados: CanNotDelete, ReadOnly
--name -n

Nombre del bloqueo.

Parámetros opcionales

--namespace

Espacio de nombres del proveedor (por ejemplo: "Microsoft.Provider").

--notes

Notas sobre este bloqueo.

--parent

La ruta de acceso primaria (por ejemplo: "resA/myA/resB/myB").

--resource --resource-name

Nombre o identificador del recurso que se está bloqueando. Si se proporciona un identificador, no se deben dar otros argumentos de recurso.

--resource-group -g

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

--resource-type

Tipo de recurso (por ejemplo: "resC"). También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Provider/resC").

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 lock delete

Eliminar un bloqueo.

Los bloqueos pueden existir en tres ámbitos diferentes: suscripción, grupo de recursos y recurso. Para obtener información sobre cómo eliminar bloqueos en distintos niveles, consulte los ejemplos siguientes.

az lock delete [--ids]
               [--name]
               [--namespace]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Ejemplos

Eliminación de un bloqueo de nivel de suscripción

az lock delete --name lockName

Eliminación de un bloqueo de nivel de grupo de recursos

az lock delete --name lockName --resource-group group

Eliminación de un bloqueo de nivel de recurso

az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Si se proporciona, no se deben especificar otros argumentos "Id. de recurso".

--name -n

Nombre del bloqueo.

--namespace

Espacio de nombres del proveedor (por ejemplo: "Microsoft.Provider").

--parent

La ruta de acceso primaria (por ejemplo: "resA/myA/resB/myB").

--resource --resource-name

Nombre o identificador del recurso que se está bloqueando. Si se proporciona un identificador, no se deben dar otros argumentos de recurso.

--resource-group -g

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

--resource-type

Tipo de recurso (por ejemplo: "resC"). También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Provider/resC").

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 lock list

Muestra información del bloqueo.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Ejemplos

Enumere los bloqueos en un recurso de red virtual. Incluye bloqueos en el grupo y la suscripción asociados.

az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group

Enumerar todos los bloqueos en el nivel de suscripción

az lock list

Parámetros opcionales

--filter-string

Filtro de consulta que se va a usar para restringir los resultados.

--namespace

Espacio de nombres del proveedor (por ejemplo: "Microsoft.Provider").

--parent

La ruta de acceso primaria (por ejemplo: "resA/myA/resB/myB").

--resource --resource-name

Nombre o identificador del recurso que se está bloqueando. Si se proporciona un identificador, no se deben dar otros argumentos de recurso.

--resource-group -g

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

--resource-type

Tipo de recurso (por ejemplo: "resC"). También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Provider/resC").

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 lock show

Muestra las propiedades de un bloqueo.

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Ejemplos

Mostrar un bloqueo de nivel de suscripción

az lock show -n lockname

Mostrar las propiedades de un bloqueo (generado automáticamente)

az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Si se proporciona, no se deben especificar otros argumentos "Id. de recurso".

--name -n

Nombre del bloqueo.

--namespace

Espacio de nombres del proveedor (por ejemplo: "Microsoft.Provider").

--parent

La ruta de acceso primaria (por ejemplo: "resA/myA/resB/myB").

--resource --resource-name

Nombre o identificador del recurso que se está bloqueando. Si se proporciona un identificador, no se deben dar otros argumentos de recurso.

--resource-group -g

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

--resource-type

Tipo de recurso (por ejemplo: "resC"). También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Provider/resC").

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 lock update

Actualizar un bloqueo.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Ejemplos

Actualización de un bloqueo de nivel de grupo de recursos con nuevas notas y tipo

az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Si se proporciona, no se deben especificar otros argumentos "Id. de recurso".

--lock-type -t

Tipo de restricción de bloqueo.

valores aceptados: CanNotDelete, ReadOnly
--name -n

Nombre del bloqueo.

--namespace

Espacio de nombres del proveedor (por ejemplo: "Microsoft.Provider").

--notes

Notas sobre este bloqueo.

--parent

La ruta de acceso primaria (por ejemplo: "resA/myA/resB/myB").

--resource --resource-name

Nombre o identificador del recurso que se está bloqueando. Si se proporciona un identificador, no se deben dar otros argumentos de recurso.

--resource-group -g

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

--resource-type

Tipo de recurso (por ejemplo: "resC"). También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Provider/resC").

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.