Microsoft.Authorization policySetDefinitions

Definice prostředku Bicep

Typ prostředku policySetDefinitions je prostředek rozšíření, což znamená, že ho můžete použít u jiného prostředku.

scope Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru u prostředků rozšíření v Bicepu.

Platné obory nasazení pro prostředek policySetDefinitions jsou:

Na tento typ prostředku můžete odkazovat jako na prostředek jen pro čtení na úrovni tenantů.

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Authorization/policySetDefinitions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2021-06-01' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any()
    parameters: {}
    policyDefinitionGroups: [
      {
        additionalMetadataId: 'string'
        category: 'string'
        description: 'string'
        displayName: 'string'
        name: 'string'
      }
    ]
    policyDefinitions: [
      {
        groupNames: [
          'string'
        ]
        parameters: {}
        policyDefinitionId: 'string'
        policyDefinitionReferenceId: 'string'
      }
    ]
    policyType: 'string'
  }
}

Hodnoty vlastností

policySetDefinitions

Název Description Hodnota
name Název prostředku string (povinné)

Omezení počtu znaků: zobrazované jméno 1–128

1–64 název prostředku

Platné znaky:
Zobrazovaný název může obsahovat libovolné znaky.

Název prostředku nemůže použít:
<>*%&:\?.+/ nebo řídicí znaky.

Nemůže končit tečkou nebo mezerou.
scope Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. Cílový prostředek

Pro Bicep nastavte tuto vlastnost na symbolický název prostředku, aby se použil prostředek rozšíření.
properties Vlastnosti definice zásad. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Název Description Hodnota
description Popis definice sady zásad řetězec
displayName Zobrazovaný název definice sady zásad. řetězec
zprostředkovatele identity Metadata definice sady zásad Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů hodnot klíčů. Pro Bicep můžete použít funkci any().
parameters Parametry definice sady zásad, které lze použít v odkazech na definice zásad. object
policyDefinitionGroups Metadata popisující skupiny definic zásad odkazují v rámci definice sady zásad. PolicyDefinitionGroup[]
definice zásad Pole odkazů na definici zásad. PolicyDefinitionReference[] (povinné)
policyType Typ definice zásady. Možné hodnoty jsou Nezadaná, Předdefinovaná, Vlastní a Statická. 'BuiltIn'
Vlastní
Nezadá se
'Static'

PolicyDefinitionGroup

Název Description Hodnota
additionalMetadataId ID prostředku, který obsahuje další metadata o skupině. řetězec
category Kategorie skupiny. řetězec
description Popis skupiny řetězec
displayName Zobrazovaný název skupiny řetězec
name Název skupiny. string (povinné)

PolicyDefinitionReference

Název Description Hodnota
groupNames Název skupin, ke kterým tento odkaz na definici zásad patří. string[]
parameters Hodnoty parametrů pro odkazované pravidlo zásad. Klíče jsou názvy parametrů. object
policyDefinitionId ID definice zásady nebo definice sady zásad. string (povinné)
policyDefinitionReferenceId Jedinečné ID (v rámci definice sady zásad) pro tento odkaz na definici zásad. řetězec

Definice prostředku šablony ARM

Typ prostředku policySetDefinitions je prostředek rozšíření, což znamená, že ho můžete použít u jiného prostředku.

scope Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru u prostředků rozšíření v šablonách ARM.

Platné obory nasazení pro prostředek policySetDefinitions jsou:

Na tento typ prostředku můžete odkazovat jako na prostředek jen pro čtení na úrovni tenantů.

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Authorization/policySetDefinitions, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2021-06-01",
  "name": "string",
  "scope": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "parameters": {},
    "policyDefinitionGroups": [
      {
        "additionalMetadataId": "string",
        "category": "string",
        "description": "string",
        "displayName": "string",
        "name": "string"
      }
    ],
    "policyDefinitions": [
      {
        "groupNames": [ "string" ],
        "parameters": {},
        "policyDefinitionId": "string",
        "policyDefinitionReferenceId": "string"
      }
    ],
    "policyType": "string"
  }
}

Hodnoty vlastností

policySetDefinitions

Název Description Hodnota
typ Typ prostředku Microsoft.Authorization/policySetDefinitions
apiVersion Verze rozhraní API prostředků '2021-06-01'
name Název prostředku string (povinné)

Omezení počtu znaků: zobrazované jméno 1–128

1–64 název prostředku

Platné znaky:
Zobrazovaný název může obsahovat libovolné znaky.

Název prostředku nemůže použít:
<>*%&:\?.+/ nebo řídicí znaky.

Nemůže končit tečkou nebo mezerou.
scope Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. Cílový prostředek

Pro JSON nastavte hodnotu na úplný název prostředku, na který chcete prostředek rozšíření použít.
properties Vlastnosti definice zásad. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Název Description Hodnota
description Popis definice sady zásad řetězec
displayName Zobrazovaný název definice sady zásad. řetězec
zprostředkovatele identity Metadata definice sady zásad Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů hodnot klíčů.
parameters Parametry definice sady zásad, které lze použít v odkazech na definice zásad. object
policyDefinitionGroups Metadata popisující skupiny definic zásad odkazují v rámci definice sady zásad. PolicyDefinitionGroup[]
definice zásad Pole odkazů na definici zásad. PolicyDefinitionReference[] (povinné)
policyType Typ definice zásady. Možné hodnoty jsou Nezadaná, Předdefinovaná, Vlastní a Statická. 'BuiltIn'
Vlastní
Nezadá se
'Static'

PolicyDefinitionGroup

Název Description Hodnota
additionalMetadataId ID prostředku, který obsahuje další metadata o skupině. řetězec
category Kategorie skupiny. řetězec
description Popis skupiny řetězec
displayName Zobrazovaný název skupiny řetězec
name Název skupiny. string (povinné)

PolicyDefinitionReference

Název Description Hodnota
groupNames Název skupin, ke kterým tento odkaz na definici zásad patří. string[]
parameters Hodnoty parametrů pro odkazované pravidlo zásad. Klíče jsou názvy parametrů. object
policyDefinitionId ID definice zásady nebo definice sady zásad. string (povinné)
policyDefinitionReferenceId Jedinečné ID (v rámci definice sady zásad) pro tento odkaz na definici zásad. řetězec

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku policySetDefinitions je prostředek rozšíření, což znamená, že ho můžete použít u jiného prostředku.

parent_id Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku.

Platné obory nasazení pro prostředek policySetDefinitions jsou:

  • Skupiny pro správu
  • Předplatná

Na tento typ prostředku můžete odkazovat jako na prostředek jen pro čtení na úrovni tenantů.

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Authorization/policySetDefinitions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2021-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      parameters = {}
      policyDefinitionGroups = [
        {
          additionalMetadataId = "string"
          category = "string"
          description = "string"
          displayName = "string"
          name = "string"
        }
      ]
      policyDefinitions = [
        {
          groupNames = [
            "string"
          ]
          parameters = {}
          policyDefinitionId = "string"
          policyDefinitionReferenceId = "string"
        }
      ]
      policyType = "string"
    }
  })
}

Hodnoty vlastností

policySetDefinitions

Název Description Hodnota
typ Typ prostředku Microsoft.Authorization/policySetDefinitions@2021-06-01
name Název prostředku string (povinné)

Omezení počtu znaků: zobrazované jméno 1–128

1–64 název prostředku

Platné znaky:
Zobrazovaný název může obsahovat libovolné znaky.

Název prostředku nemůže použít:
<>*%&:\?.+/ nebo řídicí znaky.

Nemůže končit tečkou nebo mezerou.
parent_id ID prostředku, na který se má tento prostředek rozšíření použít. string (povinné)
properties Vlastnosti definice zásad. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Název Description Hodnota
description Popis definice sady zásad řetězec
displayName Zobrazovaný název definice sady zásad. řetězec
zprostředkovatele identity Metadata definice sady zásad Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů hodnot klíčů.
parameters Parametry definice sady zásad, které lze použít v odkazech na definice zásad. object
policyDefinitionGroups Metadata popisující skupiny definic zásad odkazují v rámci definice sady zásad. PolicyDefinitionGroup[]
definice zásad Pole odkazů na definici zásad. PolicyDefinitionReference[] (povinné)
policyType Typ definice zásady. Možné hodnoty jsou Nezadaná, Předdefinovaná, Vlastní a Statická. "BuiltIn"
"Vlastní"
"Není zadáno"
"Statická"

PolicyDefinitionGroup

Název Description Hodnota
additionalMetadataId ID prostředku, který obsahuje další metadata o skupině. řetězec
category Kategorie skupiny. řetězec
description Popis skupiny řetězec
displayName Zobrazovaný název skupiny řetězec
name Název skupiny. string (povinné)

PolicyDefinitionReference

Název Description Hodnota
groupNames Název skupin, ke kterým tento odkaz na definici zásad patří. string[]
parameters Hodnoty parametrů pro odkazované pravidlo zásad. Klíče jsou názvy parametrů. object
policyDefinitionId ID definice zásady nebo definice sady zásad. string (povinné)
policyDefinitionReferenceId Jedinečné ID (v rámci definice sady zásad) pro tento odkaz na definici zásad. řetězec