Bloqueos de Microsoft.Authorization 2015-01-01
- más reciente
- 2020-05-01
- 2017-04-01
- 2016-09-01
- 2015-01-01
Definición de recursos de Bicep
El tipo de recurso locks se puede implementar con operaciones destinadas a:
- de suscripción: consulte comandos de implementación de suscripciones* grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Authorization/locks, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Authorization/locks@2015-01-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
level: 'string'
notes: 'string'
}
}
Valores de propiedad
ManagementLockProperties
Nombre | Descripción | Valor |
---|---|---|
nivel | Nivel de bloqueo del bloqueo de administración. | 'CanNotDelete' 'NotSpecified' 'ReadOnly' |
Notas | Notas del bloqueo de administración. | cuerda |
Microsoft.Authorization/locks
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del bloqueo. | ManagementLockProperties |
alcance | Use al crear un recurso en un ámbito diferente del ámbito de implementación. | Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión . |
Ejemplos de uso
Ejemplos de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure contienen ejemplos de Bicep para implementar este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
Application Gateway con waf y la directiva de firewall | Esta plantilla crea una instancia de Application Gateway con WAF configurado junto con una directiva de firewall. |
Azure Container Registry con directivas y diagnósticos | Azure Container Registry con directivas y diagnósticos (bicep) |
Azure Data Factory con git y la configuración de red virtual administrada | Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
de máquina virtual para desarrolladores de juegos de Azure | La máquina virtual del desarrollador de juegos de Azure incluye motores Licencsed como Unreal. |
Crear un de Network Watcher | Esta plantilla crea un recurso de Network Watcher. |
Crear un grupo de recursos, aplicar un bloqueo y un RBAC | Esta plantilla es una plantilla de nivel de suscripción que creará un resourceGroup, aplicará un bloqueo al resourceGroup y asignará permsiones de colaborador al principalId proporcionado. Actualmente, esta plantilla no se puede implementar a través de Azure Portal. |
Creación de Key Vault con el registro habilitado | Esta plantilla crea una instancia de Azure Key Vault y una cuenta de Azure Storage que se usa para el registro. Opcionalmente, crea bloqueos de recursos para proteger los recursos de Almacenamiento y Key Vault. |
Crear almacén de Recovery Services con directivas de copia de seguridad | Esta plantilla crea un almacén de Recovery Services con directivas de copia de seguridad y configura características opcionales como la identidad del sistema, el tipo de almacenamiento de copia de seguridad, los registros de restauración y diagnóstico entre regiones y un bloqueo de eliminación. |
área de trabajo de Log Analytics con soluciones y orígenes de datos | Implementa un área de trabajo de Log Analytics con soluciones y orígenes de datos especificados |
grupo de seguridad de red con registros de diagnóstico | Esta plantilla crea un grupo de seguridad de red con registros de diagnóstico y un bloqueo de recursos |
tabla route con rutas | Esta plantilla crea una tabla de rutas con rutas |
Virtual Network con registros de diagnóstico | Esta plantilla crea una red virtual con registros de diagnóstico y permite agregar características opcionales a cada subred. |
Definición de recursos de plantilla de ARM
El tipo de recurso locks se puede implementar con operaciones destinadas a:
- de suscripción: consulte comandos de implementación de suscripciones* grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Authorization/locks, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Authorization/locks",
"apiVersion": "2015-01-01",
"name": "string",
"properties": {
"level": "string",
"notes": "string"
}
}
Valores de propiedad
ManagementLockProperties
Nombre | Descripción | Valor |
---|---|---|
nivel | Nivel de bloqueo del bloqueo de administración. | 'CanNotDelete' 'NotSpecified' 'ReadOnly' |
Notas | Notas del bloqueo de administración. | cuerda |
Microsoft.Authorization/locks
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2015-01-01' |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del bloqueo. | ManagementLockProperties |
tipo | El tipo de recurso | "Microsoft.Authorization/locks" |
Ejemplos de uso
Plantillas de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure implementar este tipo de recurso.
Plantilla | Descripción |
---|---|
Application Gateway con waf y la directiva de firewall |
Esta plantilla crea una instancia de Application Gateway con WAF configurado junto con una directiva de firewall. |
Azure Container Registry con directivas y diagnósticos |
Azure Container Registry con directivas y diagnósticos (bicep) |
Azure Data Factory con git y la configuración de red virtual administrada |
Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
de máquina virtual para desarrolladores de juegos de Azure |
La máquina virtual del desarrollador de juegos de Azure incluye motores Licencsed como Unreal. |
Crear un de Network Watcher |
Esta plantilla crea un recurso de Network Watcher. |
Crear un grupo de recursos, aplicar un bloqueo y un RBAC |
Esta plantilla es una plantilla de nivel de suscripción que creará un resourceGroup, aplicará un bloqueo al resourceGroup y asignará permsiones de colaborador al principalId proporcionado. Actualmente, esta plantilla no se puede implementar a través de Azure Portal. |
Creación de Key Vault con el registro habilitado |
Esta plantilla crea una instancia de Azure Key Vault y una cuenta de Azure Storage que se usa para el registro. Opcionalmente, crea bloqueos de recursos para proteger los recursos de Almacenamiento y Key Vault. |
Crear almacén de Recovery Services con directivas de copia de seguridad |
Esta plantilla crea un almacén de Recovery Services con directivas de copia de seguridad y configura características opcionales como la identidad del sistema, el tipo de almacenamiento de copia de seguridad, los registros de restauración y diagnóstico entre regiones y un bloqueo de eliminación. |
área de trabajo de Log Analytics con soluciones y orígenes de datos |
Implementa un área de trabajo de Log Analytics con soluciones y orígenes de datos especificados |
grupo de seguridad de red con registros de diagnóstico |
Esta plantilla crea un grupo de seguridad de red con registros de diagnóstico y un bloqueo de recursos |
tabla route con rutas |
Esta plantilla crea una tabla de rutas con rutas |
Virtual Network con registros de diagnóstico |
Esta plantilla crea una red virtual con registros de diagnóstico y permite agregar características opcionales a cada subred. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso locks se puede implementar con operaciones destinadas a:
- de grupos de recursos
de suscripción de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Authorization/locks, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/locks@2015-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
level = "string"
notes = "string"
}
})
}
Valores de propiedad
ManagementLockProperties
Nombre | Descripción | Valor |
---|---|---|
nivel | Nivel de bloqueo del bloqueo de administración. | 'CanNotDelete' 'NotSpecified' 'ReadOnly' |
Notas | Notas del bloqueo de administración. | cuerda |
Microsoft.Authorization/locks
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso al que se va a aplicar este recurso de extensión. | string (obligatorio) |
Propiedades | Propiedades del bloqueo. | ManagementLockProperties |
tipo | El tipo de recurso | "Microsoft.Authorization/locks@2015-01-01" |