Delen via


Microsoft.Authorization-vergrendelingen

Bicep-resourcedefinitie

Het type vergrendelingsresource is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.

Het resourcetype vergrendelingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Authorization/locks wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Authorization/locks@2020-05-01' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    level: 'string'
    notes: 'string'
    owners: [
      {
        applicationId: 'string'
      }
    ]
  }
}

Eigenschapswaarden

Sloten

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, punten, onderstrepingstekens, afbreekstreepjes en haakjes.

Kan niet eindigen in punt.
scope Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. Doelbron

Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen.
properties De eigenschappen van de vergrendeling. ManagementLockProperties (vereist)

ManagementLockProperties

Naam Description Waarde
niveau Het niveau van de vergrendeling. Mogelijke waarden zijn: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete betekent dat geautoriseerde gebruikers de resources kunnen lezen en wijzigen, maar niet kunnen verwijderen. ReadOnly betekent dat geautoriseerde gebruikers alleen een resource kunnen lezen, maar deze niet kunnen wijzigen of verwijderen. 'CanNotDelete'
'Niet opgegeven'
'ReadOnly' (vereist)
opmerkingen Opmerkingen over de vergrendeling. Maximaal 512 tekens. tekenreeks
Eigenaren De eigenaren van het slot. ManagementLockOwner[]

ManagementLockOwner

Naam Description Waarde
applicationId De toepassings-id van de eigenaar van de vergrendeling. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure Container Registry met beleid en diagnostische gegevens

Implementeren op Azure
Azure Container Registry met beleid en diagnostische gegevens (bicep)
Azure Data Factory met Git en beheerde VNet-configuratie

Implementeren op Azure
Met deze sjabloon maakt u Azure Data Factory met Git-configuratie en beheerd virtueel netwerk.
Log Analytics-werkruimte met oplossingen en gegevensbronnen

Implementeren op Azure
Implementeert een Log Analytics-werkruimte met opgegeven oplossingen en gegevensbronnen
Creatie Key Vault waarvoor logboekregistratie is ingeschakeld

Implementeren op Azure
Met deze sjabloon maakt u een Azure-Key Vault en een Azure Storage-account dat wordt gebruikt voor logboekregistratie. Optioneel worden er resourcevergrendelingen gemaakt om uw Key Vault en opslagresources te beveiligen.
Application Gateway met WAF- en firewallbeleid

Implementeren op Azure
Met deze sjabloon maakt u een Application Gateway met WAF geconfigureerd samen met een firewallbeleid
een Network Watcher Creatie

Implementeren op Azure
Met deze sjabloon maakt u een Network Watcher resource.
Netwerkbeveiligingsgroep met diagnostische logboeken

Implementeren op Azure
Met deze sjabloon maakt u een netwerkbeveiligingsgroep met diagnostische logboeken en een resourcevergrendeling
Routetabel met routes

Implementeren op Azure
Met deze sjabloon maakt u een routetabel met routes
Virtual Network met diagnostische logboeken

Implementeren op Azure
Met deze sjabloon maakt u een Virtual Network met diagnostische logboeken en kunt u optionele functies toevoegen aan elk subnet
Creatie Recovery Services-kluis met back-upbeleid

Implementeren op Azure
Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling.
Creatie een resourceGroup, een vergrendeling en RBAC toepassen

Implementeren op Azure
Deze sjabloon is een sjabloon op abonnementsniveau waarmee een resourceGroup wordt gemaakt, de resourceGroup wordt vergrendeld en inzenderrechten worden toegewezen aan de opgegeven principalId. Deze sjabloon kan momenteel niet worden geïmplementeerd via Azure Portal.

Resourcedefinitie van ARM-sjabloon

Het type vergrendelingsresource is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.

Het resourcetype vergrendelingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/locks wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Authorization/locks",
  "apiVersion": "2020-05-01",
  "name": "string",
  "scope": "string",
  "properties": {
    "level": "string",
    "notes": "string",
    "owners": [
      {
        "applicationId": "string"
      }
    ]
  }
}

Eigenschapswaarden

Sloten

Naam Description Waarde
type Het resourcetype 'Microsoft.Authorization/locks'
apiVersion De resource-API-versie '2020-05-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, punten, onderstrepingstekens, afbreekstreepjes en haakjes.

Kan niet eindigen in punt.
scope Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. Doelbron

Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen.
properties De eigenschappen van de vergrendeling. ManagementLockProperties (vereist)

ManagementLockProperties

Naam Description Waarde
niveau Het niveau van de vergrendeling. Mogelijke waarden zijn: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete betekent dat geautoriseerde gebruikers de resources kunnen lezen en wijzigen, maar niet kunnen verwijderen. ReadOnly betekent dat geautoriseerde gebruikers alleen een resource kunnen lezen, maar deze niet kunnen wijzigen of verwijderen. 'CanNotDelete'
'Niet opgegeven'
'ReadOnly' (vereist)
opmerkingen Opmerkingen over de vergrendeling. Maximaal 512 tekens. tekenreeks
Eigenaren De eigenaren van het slot. ManagementLockOwner[]

ManagementLockOwner

Naam Description Waarde
applicationId De toepassings-id van de eigenaar van de vergrendeling. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure Container Registry met beleid en diagnostische gegevens

Implementeren op Azure
Azure Container Registry met beleid en diagnostische gegevens (bicep)
Azure Data Factory met Git en beheerde VNet-configuratie

Implementeren op Azure
Met deze sjabloon maakt u Azure Data Factory met Git-configuratie en beheerd virtueel netwerk.
Log Analytics-werkruimte met oplossingen en gegevensbronnen

Implementeren op Azure
Implementeert een Log Analytics-werkruimte met opgegeven oplossingen en gegevensbronnen
Creatie Key Vault waarvoor logboekregistratie is ingeschakeld

Implementeren op Azure
Met deze sjabloon maakt u een Azure-Key Vault en een Azure Storage-account dat wordt gebruikt voor logboekregistratie. Optioneel worden er resourcevergrendelingen gemaakt om uw Key Vault en opslagresources te beveiligen.
Application Gateway met WAF- en firewallbeleid

Implementeren op Azure
Met deze sjabloon maakt u een Application Gateway met WAF geconfigureerd samen met een firewallbeleid
een Network Watcher Creatie

Implementeren op Azure
Met deze sjabloon maakt u een Network Watcher resource.
Netwerkbeveiligingsgroep met diagnostische logboeken

Implementeren op Azure
Met deze sjabloon maakt u een netwerkbeveiligingsgroep met diagnostische logboeken en een resourcevergrendeling
Routetabel met routes

Implementeren op Azure
Met deze sjabloon maakt u een routetabel met routes
Virtual Network met diagnostische logboeken

Implementeren op Azure
Met deze sjabloon maakt u een Virtual Network met diagnostische logboeken en kunt u optionele functies toevoegen aan elk subnet
Creatie Recovery Services-kluis met back-upbeleid

Implementeren op Azure
Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling.
Creatie een resourceGroup, een vergrendeling en RBAC toepassen

Implementeren op Azure
Deze sjabloon is een sjabloon op abonnementsniveau waarmee een resourceGroup wordt gemaakt, de resourceGroup wordt vergrendeld en inzenderrechten worden toegewezen aan de opgegeven principalId. Deze sjabloon kan momenteel niet worden geïmplementeerd via Azure Portal.

Resourcedefinitie van Terraform (AzAPI-provider)

Het type vergrendelingsresource is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de parent_id eigenschap voor deze resource om het bereik voor deze resource in te stellen.

Het resourcetype vergrendelingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen
  • Abonnementen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/locks wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/locks@2020-05-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      level = "string"
      notes = "string"
      owners = [
        {
          applicationId = "string"
        }
      ]
    }
  })
}

Eigenschapswaarden

Sloten

Naam Description Waarde
type Het resourcetype "Microsoft.Authorization/locks@2020-05-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, punten, onderstrepingstekens, afbreekstreepjes en haakjes.

Kan niet eindigen in punt.
parent_id De id van de resource om deze extensieresource op toe te passen. tekenreeks (vereist)
properties De eigenschappen van de vergrendeling. ManagementLockProperties (vereist)

ManagementLockProperties

Naam Description Waarde
niveau Het niveau van de vergrendeling. Mogelijke waarden zijn: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete betekent dat geautoriseerde gebruikers de resources kunnen lezen en wijzigen, maar niet kunnen verwijderen. ReadOnly betekent dat geautoriseerde gebruikers alleen een resource kunnen lezen, maar deze niet kunnen wijzigen of verwijderen. "CanNotDelete"
"Niet opgegeven"
'Alleen-lezen' (vereist)
opmerkingen Opmerkingen over de vergrendeling. Maximaal 512 tekens. tekenreeks
Eigenaren De eigenaren van het slot. ManagementLockOwner[]

ManagementLockOwner

Naam Description Waarde
applicationId De toepassings-id van de eigenaar van de vergrendeling. tekenreeks