Dela via


Microsoft.Authorization policyDefinitions 2018-05-01

Bicep-resursdefinition

Resurstypen policyDefinitions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/policyDefinitions-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Authorization/policyDefinitions@2018-05-01' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    mode: 'string'
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    policyRule: any(Azure.Bicep.Types.Concrete.AnyType)
    policyType: 'string'
  }
}

Egenskapsvärden

Microsoft.Authorization/policyDefinitions

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för principdefinitionen. PolicyDefinitionProperties

PolicyDefinitionEgenskaper

Namn Beskrivning Värde
beskrivning Beskrivningen av principdefinitionen. sträng
displayName Principdefinitionens visningsnamn. sträng
metadata Metadata för principdefinition. någon
läge Principdefinitionsläget. Möjliga värden är NotSpecified, Indexed och All. "Alla"
"Indexerad"
"NotSpecified"
Parametrar Krävs om en parameter används i principregeln. någon
policyRule Principregeln. någon
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa en Azure Virtual Network Manager och exempel på virtuella nätverk Den här mallen distribuerar en Azure Virtual Network Manager och exempel på virtuella nätverk till den namngivna resursgruppen. Den stöder flera anslutningstopologier och medlemskapstyper för nätverksgrupper.
Distribuera en principdetribuering och tilldela till flera Mgmt-grupper Den här mallen är en mall på hanteringsgruppsnivå som skapar en principdefinition och tilldelar principen till flera hanteringsgrupper.
Distribuera en principdefinition och tilldela till en hanteringsgrupp Den här mallen är en mall på hanteringsgruppsnivå som skapar en principdefinition och tilldelar principen till målhanteringsgruppen. Den här mallen kan för närvarande inte distribueras via Azure-portalen.

Resursdefinition för ARM-mall

Resurstypen policyDefinitions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/policyDefinitions-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Authorization/policyDefinitions",
  "apiVersion": "2018-05-01",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "mode": "string",
    "parameters": {},
    "policyRule": {},
    "policyType": "string"
  }
}

Egenskapsvärden

Microsoft.Authorization/policyDefinitions

Namn Beskrivning Värde
apiVersion API-versionen '2018-05-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för principdefinitionen. PolicyDefinitionProperties
typ Resurstypen "Microsoft.Authorization/policyDefinitions"

PolicyDefinitionEgenskaper

Namn Beskrivning Värde
beskrivning Beskrivningen av principdefinitionen. sträng
displayName Principdefinitionens visningsnamn. sträng
metadata Metadata för principdefinition. någon
läge Principdefinitionsläget. Möjliga värden är NotSpecified, Indexed och All. "Alla"
"Indexerad"
"NotSpecified"
Parametrar Krävs om en parameter används i principregeln. någon
policyRule Principregeln. någon
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en Azure Virtual Network Manager och exempel på virtuella nätverk

Distribuera till Azure
Den här mallen distribuerar en Azure Virtual Network Manager och exempel på virtuella nätverk till den namngivna resursgruppen. Den stöder flera anslutningstopologier och medlemskapstyper för nätverksgrupper.
Distribuera en principdetribuering och tilldela till flera Mgmt-grupper

Distribuera till Azure
Den här mallen är en mall på hanteringsgruppsnivå som skapar en principdefinition och tilldelar principen till flera hanteringsgrupper.
Distribuera en principdefinition och tilldela till en hanteringsgrupp

Distribuera till Azure
Den här mallen är en mall på hanteringsgruppsnivå som skapar en principdefinition och tilldelar principen till målhanteringsgruppen. Den här mallen kan för närvarande inte distribueras via Azure-portalen.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen policyDefinitions kan distribueras med åtgärder som mål:

  • hanteringsgrupper för klientorganisation* * prenumeration

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/policyDefinitions-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policyDefinitions@2018-05-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
      mode = "string"
      parameters = ?
      policyRule = ?
      policyType = "string"
    }
  })
}

Egenskapsvärden

Microsoft.Authorization/policyDefinitions

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för principdefinitionen. PolicyDefinitionProperties
typ Resurstypen "Microsoft.Authorization/policyDefinitions@2018-05-01"

PolicyDefinitionEgenskaper

Namn Beskrivning Värde
beskrivning Beskrivningen av principdefinitionen. sträng
displayName Principdefinitionens visningsnamn. sträng
metadata Metadata för principdefinition. någon
läge Principdefinitionsläget. Möjliga värden är NotSpecified, Indexed och All. "Alla"
"Indexerad"
"NotSpecified"
Parametrar Krävs om en parameter används i principregeln. någon
policyRule Principregeln. någon
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"