Dela via


Microsoft.Authorization policySetDefinitions 2019-01-01

Bicep-resursdefinition

Resurstypen policySetDefinitions 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/policySetDefinitions-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2019-01-01' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    policyDefinitions: [
      {
        parameters: any(Azure.Bicep.Types.Concrete.AnyType)
        policyDefinitionId: 'string'
      }
    ]
    policyType: 'string'
  }
}

Egenskapsvärden

Microsoft.Authorization/policySetDefinitions

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

PolicyDefinitionReference

Namn Beskrivning Värde
Parametrar Krävs om en parameter används i principregeln. någon
policyDefinitionId ID:t för principdefinitionen eller principuppsättningsdefinitionen. sträng

PolicySetDefinitionProperties

Namn Beskrivning Värde
beskrivning Definitionsbeskrivningen för principuppsättningen. sträng
displayName Visningsnamnet för principuppsättningsdefinitionen. sträng
metadata Definitionsmetadata för principuppsättningen. någon
Parametrar Definitionsparametrar för principuppsättningar som kan användas i principdefinitionsreferenser. någon
policyDefinitioner En matris med principdefinitionsreferenser. PolicyDefinitionReference[] (krävs)
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"

Resursdefinition för ARM-mall

Resurstypen policySetDefinitions 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/policySetDefinitions-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2019-01-01",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "parameters": {},
    "policyDefinitions": [
      {
        "parameters": {},
        "policyDefinitionId": "string"
      }
    ],
    "policyType": "string"
  }
}

Egenskapsvärden

Microsoft.Authorization/policySetDefinitions

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

PolicyDefinitionReference

Namn Beskrivning Värde
Parametrar Krävs om en parameter används i principregeln. någon
policyDefinitionId ID:t för principdefinitionen eller principuppsättningsdefinitionen. sträng

PolicySetDefinitionProperties

Namn Beskrivning Värde
beskrivning Definitionsbeskrivningen för principuppsättningen. sträng
displayName Visningsnamnet för principuppsättningsdefinitionen. sträng
metadata Definitionsmetadata för principuppsättningen. någon
Parametrar Definitionsparametrar för principuppsättningar som kan användas i principdefinitionsreferenser. någon
policyDefinitioner En matris med principdefinitionsreferenser. PolicyDefinitionReference[] (krävs)
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen policySetDefinitions 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/policySetDefinitions-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2019-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
      parameters = ?
      policyDefinitions = [
        {
          parameters = ?
          policyDefinitionId = "string"
        }
      ]
      policyType = "string"
    }
  })
}

Egenskapsvärden

Microsoft.Authorization/policySetDefinitions

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

PolicyDefinitionReference

Namn Beskrivning Värde
Parametrar Krävs om en parameter används i principregeln. någon
policyDefinitionId ID:t för principdefinitionen eller principuppsättningsdefinitionen. sträng

PolicySetDefinitionProperties

Namn Beskrivning Värde
beskrivning Definitionsbeskrivningen för principuppsättningen. sträng
displayName Visningsnamnet för principuppsättningsdefinitionen. sträng
metadata Definitionsmetadata för principuppsättningen. någon
Parametrar Definitionsparametrar för principuppsättningar som kan användas i principdefinitionsreferenser. någon
policyDefinitioner En matris med principdefinitionsreferenser. PolicyDefinitionReference[] (krävs)
policyType Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. "BuiltIn"
"Anpassad"
"NotSpecified"