Share via


Microsoft.Authorization policySetDefinitions 2020-09-01

Bicep-erőforrásdefiníció

A policySetDefinitions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon a Bicepben.

A policySetDefinitions erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Erre az erőforrástípusra csak olvasható erőforrásként hivatkozhat a következő szinten: Bérlők

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Authorization/policySetDefinitions erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2020-09-01' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any()
    parameters: {
      {customized property}: {
        allowedValues: [
          any
        ]
        defaultValue: any()
        metadata: {
          assignPermissions: bool
          description: 'string'
          displayName: 'string'
          strongType: 'string'
          {customized property}: any()
        }
        type: 'string'
      }
    }
    policyDefinitionGroups: [
      {
        additionalMetadataId: 'string'
        category: 'string'
        description: 'string'
        displayName: 'string'
        name: 'string'
      }
    ]
    policyDefinitions: [
      {
        groupNames: [
          'string'
        ]
        parameters: {
          {customized property}: {
            value: any()
          }
        }
        policyDefinitionId: 'string'
        policyDefinitionReferenceId: 'string'
      }
    ]
    policyType: 'string'
  }
}

Tulajdonságértékek

policySetDefinitions

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–128 megjelenítési név

1–64 erőforrás neve

Érvényes karakterek:
A megjelenített név bármilyen karaktert tartalmazhat.

Az erőforrás neve nem használható:
<>*%&:\?.+/ vagy vezérlőkarakterek.

Nem lehet ponttal vagy szóközzel végződni.
scope A bővítményerőforrás az üzembe helyezés hatókörétől eltérő hatókörben való létrehozásakor használható. Célerőforrás

A Bicep esetében állítsa ezt a tulajdonságot az erőforrás szimbolikus nevére a bővítményerőforrás alkalmazásához.
properties A szabályzatdefiníció tulajdonságai. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Név Leírás Érték
leírás A szabályzatkészlet definíciójának leírása. sztring
displayName A szabályzatkészlet-definíció megjelenítendő neve. sztring
metaadatok A szabályzatkészlet definíciójának metaadatai. A metaadatok egy nyitott befejezett objektum, amely általában kulcsértékpárok gyűjteménye. A Bicep esetében használhatja az any() függvényt.
parameters A szabályzatdefiníciós hivatkozásokban használható szabályzatkészlet-definíciós paraméterek. ParameterDefinitions
policyDefinitionGroups A szabályzatdefiníciók csoportjait leíró metaadatok a szabályzatkészlet-definíción belül. PolicyDefinitionGroup[]
policyDefinitions Szabályzatdefiníciós hivatkozások tömbje. PolicyDefinitionReference[] (kötelező)
policyType A szabályzatdefiníció típusa. Lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. "Beépített"
"Egyéni"
"Nincs megadva"
"Statikus"

ParameterDefinitions

Név Leírás Érték
{testreszabott tulajdonság} ParameterDefinitionsValue

ParameterDefinitionsValue

Név Leírás Érték
allowedValues A paraméter engedélyezett értékei. bármely[]
defaultValue A paraméter alapértelmezett értéke, ha nincs megadva érték. A Bicep esetében használhatja az any() függvényt.
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
típus A paraméter adattípusa. "Tömb"
"Logikai"
"DateTime"
"Lebegőpontos"
"Egész szám"
"Objektum"
"Sztring"

ParameterDefinitionsValueMetadata

Név Leírás Érték
assignPermissions Állítsa igaz értékre, hogy Azure Portal szerepkör-hozzárendeléseket hozzon létre a paraméter erőforrás-azonosítóján vagy erőforrás-hatókörének értékén a szabályzat-hozzárendelés során. Ez a tulajdonság akkor hasznos, ha a hozzárendelés hatókörén kívül szeretne engedélyeket hozzárendelni. logikai
leírás A paraméter leírása. sztring
displayName A paraméter megjelenítendő neve. sztring
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó számára kiválasztandó értékek környezetfüggő listáját tartalmazza. sztring
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

PolicyDefinitionGroup

Név Leírás Érték
additionalMetadataId Egy erőforrás erőforrás-azonosítója, amely további metaadatokat tartalmaz a csoportról. sztring
category A csoport kategóriája. sztring
leírás A csoport leírása. sztring
displayName A csoport megjelenítendő neve. sztring
name A csoport neve. sztring (kötelező)

PolicyDefinitionReference

Név Leírás Érték
groupNames Azon csoportok neve, amelyekhez ez a szabályzatdefiníció-hivatkozás tartozik. sztring[]
parameters A hivatkozott szabályzatszabály paraméterértékei. A kulcsok a paraméternevek. ParameterValues
policyDefinitionId A szabályzatdefiníció vagy a szabályzatkészlet-definíció azonosítója. sztring (kötelező)
policyDefinitionReferenceId A szabályzatdefiníciós referencia egyedi azonosítója (a szabályzatkészlet-definíción belül). sztring

ParameterValues

Név Leírás Érték
{testreszabott tulajdonság} ParameterValuesValue

ParameterValuesValue

Név Leírás Érték
érték A paraméter értéke. A Bicep esetében használhatja az any() függvényt.

ARM-sablon erőforrásdefiníciója

A policySetDefinitions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon ARM-sablonokban.

A policySetDefinitions erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Erre az erőforrástípusra csak olvasható erőforrásként hivatkozhat a következő szinten: Bérlők

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Authorization/policySetDefinitions erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2020-09-01",
  "name": "string",
  "scope": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "parameters": {
      "{customized property}": {
        "allowedValues": [ object ],
        "defaultValue": {},
        "metadata": {
          "assignPermissions": "bool",
          "description": "string",
          "displayName": "string",
          "strongType": "string",
          "{customized property}": {}
        },
        "type": "string"
      }
    },
    "policyDefinitionGroups": [
      {
        "additionalMetadataId": "string",
        "category": "string",
        "description": "string",
        "displayName": "string",
        "name": "string"
      }
    ],
    "policyDefinitions": [
      {
        "groupNames": [ "string" ],
        "parameters": {
          "{customized property}": {
            "value": {}
          }
        },
        "policyDefinitionId": "string",
        "policyDefinitionReferenceId": "string"
      }
    ],
    "policyType": "string"
  }
}

Tulajdonságértékek

policySetDefinitions

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Authorization/policySetDefinitions"
apiVersion Az erőforrás API-verziója '2020-09-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–128 megjelenítési név

1–64 erőforrás neve

Érvényes karakterek:
A megjelenített név bármilyen karaktert tartalmazhat.

Az erőforrás neve nem használható:
<>*%&:\?.+/ vagy vezérlőkarakterek.

Nem lehet ponttal vagy szóközzel végződni.
scope A bővítményerőforrás az üzembe helyezés hatókörétől eltérő hatókörben való létrehozásakor használható. Célerőforrás

JSON esetén állítsa az értéket az erőforrás teljes nevére a bővítményerőforrás alkalmazásához.
properties A szabályzatdefiníció tulajdonságai. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Név Leírás Érték
leírás A szabályzatkészlet definíciójának leírása. sztring
displayName A szabályzatkészlet-definíció megjelenítendő neve. sztring
metaadatok A szabályzatkészlet definíciójának metaadatai. A metaadatok egy nyitott befejezett objektum, amely általában kulcsértékpárok gyűjteménye.
parameters A szabályzatdefiníciós hivatkozásokban használható szabályzatkészlet-definíciós paraméterek. ParameterDefinitions
policyDefinitionGroups A szabályzatdefiníciók csoportjait leíró metaadatok a szabályzatkészlet-definíción belül. PolicyDefinitionGroup[]
policyDefinitions Szabályzatdefiníciós hivatkozások tömbje. PolicyDefinitionReference[] (kötelező)
policyType A szabályzatdefiníció típusa. Lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. "Beépített"
"Egyéni"
"Nincs megadva"
"Statikus"

ParameterDefinitions

Név Leírás Érték
{testreszabott tulajdonság} ParameterDefinitionsValue

ParameterDefinitionsValue

Név Leírás Érték
allowedValues A paraméter engedélyezett értékei. bármely[]
defaultValue A paraméter alapértelmezett értéke, ha nincs megadva érték.
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
típus A paraméter adattípusa. "Tömb"
"Logikai"
"DateTime"
"Lebegőpontos"
"Egész szám"
"Objektum"
"Sztring"

ParameterDefinitionsValueMetadata

Név Leírás Érték
assignPermissions Állítsa igaz értékre, hogy Azure Portal szerepkör-hozzárendeléseket hozzon létre a paraméter erőforrás-azonosítóján vagy erőforrás-hatókörének értékén a szabályzat-hozzárendelés során. Ez a tulajdonság akkor hasznos, ha a hozzárendelés hatókörén kívül szeretne engedélyeket hozzárendelni. logikai
leírás A paraméter leírása. sztring
displayName A paraméter megjelenítendő neve. sztring
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó számára kiválasztandó értékek környezetfüggő listáját tartalmazza. sztring
{testreszabott tulajdonság}

PolicyDefinitionGroup

Név Leírás Érték
additionalMetadataId Egy erőforrás erőforrás-azonosítója, amely további metaadatokat tartalmaz a csoportról. sztring
category A csoport kategóriája. sztring
leírás A csoport leírása. sztring
displayName A csoport megjelenítendő neve. sztring
name A csoport neve. sztring (kötelező)

PolicyDefinitionReference

Név Leírás Érték
groupNames Azon csoportok neve, amelyekhez ez a szabályzatdefiníció-hivatkozás tartozik. sztring[]
parameters A hivatkozott szabályzatszabály paraméterértékei. A kulcsok a paraméternevek. ParameterValues
policyDefinitionId A szabályzatdefiníció vagy a szabályzatkészlet-definíció azonosítója. sztring (kötelező)
policyDefinitionReferenceId A szabályzatdefiníciós referencia egyedi azonosítója (a szabályzatkészlet-definíción belül). sztring

ParameterValues

Név Leírás Érték
{testreszabott tulajdonság} ParameterValuesValue

ParameterValuesValue

Név Leírás Érték
érték A paraméter értéke.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A policySetDefinitions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

parent_id Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát.

A policySetDefinitions erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

  • Felügyeleti csoportok
  • Előfizetések

Erre az erőforrástípusra csak olvasható erőforrásként hivatkozhat a következő szinten: Bérlők

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Authorization/policySetDefinitions erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2020-09-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      parameters = {
        {customized property} = {
          allowedValues = [ object ]
          metadata = {
            assignPermissions = bool
            description = "string"
            displayName = "string"
            strongType = "string"
          }
          type = "string"
        }
      }
      policyDefinitionGroups = [
        {
          additionalMetadataId = "string"
          category = "string"
          description = "string"
          displayName = "string"
          name = "string"
        }
      ]
      policyDefinitions = [
        {
          groupNames = [
            "string"
          ]
          parameters = {
            {customized property} = {}
          }
          policyDefinitionId = "string"
          policyDefinitionReferenceId = "string"
        }
      ]
      policyType = "string"
    }
  })
}

Tulajdonságértékek

policySetDefinitions

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Authorization/policySetDefinitions@2020-09-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–128 megjelenítési név

1–64 erőforrás neve

Érvényes karakterek:
A megjelenített név bármilyen karaktert tartalmazhat.

Az erőforrás neve nem használható:
<>*%&:\?.+/ vagy vezérlőkarakterek.

Nem lehet ponttal vagy szóközzel végződni.
parent_id Annak az erőforrásnak az azonosítója, amelyre alkalmazni szeretné ezt a bővítményerőforrást. sztring (kötelező)
properties A szabályzatdefiníció tulajdonságai. PolicySetDefinitionProperties

PolicySetDefinitionProperties

Név Leírás Érték
leírás A szabályzatkészlet definíciójának leírása. sztring
displayName A szabályzatkészlet-definíció megjelenítendő neve. sztring
metaadatok A szabályzatkészlet definíciójának metaadatai. A metaadatok egy nyitott befejezett objektum, amely általában kulcsértékpárok gyűjteménye.
parameters A szabályzatdefiníciós hivatkozásokban használható szabályzatkészlet-definíciós paraméterek. ParameterDefinitions
policyDefinitionGroups A szabályzatdefiníciók csoportjait leíró metaadatok a szabályzatkészlet-definíción belül. PolicyDefinitionGroup[]
policyDefinitions Szabályzatdefiníciós hivatkozások tömbje. PolicyDefinitionReference[] (kötelező)
policyType A szabályzatdefiníció típusa. Lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. "Beépített"
"Egyéni"
"Nincs megadva"
"Statikus"

ParameterDefinitions

Név Leírás Érték
{testreszabott tulajdonság} ParameterDefinitionsValue

ParameterDefinitionsValue

Név Leírás Érték
allowedValues A paraméter megengedett értékei. bármely[]
defaultValue A paraméter alapértelmezett értéke, ha nincs megadva érték.
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
típus A paraméter adattípusa. "Tömb"
"Logikai"
"DateTime"
"Lebegtetés"
"Egész szám"
"Objektum"
"Sztring"

ParameterDefinitionsValueMetadata

Név Leírás Érték
assignPermissions Állítsa true (igaz) értékre, hogy Azure Portal hozzon létre szerepkör-hozzárendeléseket a paraméter erőforrás-azonosítóján vagy erőforrás-hatókörének értékén a szabályzat-hozzárendelés során. Ez a tulajdonság akkor hasznos, ha a hozzárendelés hatókörén kívül szeretne engedélyeket hozzárendelni. logikai
leírás A paraméter leírása. sztring
displayName A paraméter megjelenítendő neve. sztring
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó által kiválasztandó értékek környezetfüggő listáját tartalmazza. sztring
{customized property}

PolicyDefinitionGroup

Név Leírás Érték
additionalMetadataId Egy erőforrás erőforrás-azonosítója, amely további metaadatokat tartalmaz a csoportról. sztring
category A csoport kategóriája. sztring
leírás A csoport leírása. sztring
displayName A csoport megjelenítendő neve. sztring
name A csoport neve. sztring (kötelező)

PolicyDefinitionReference

Név Leírás Érték
groupNames Azon csoportok neve, amelyekhez ez a szabályzatdefiníció-hivatkozás tartozik. sztring[]
parameters A hivatkozott szabályzatszabály paraméterértékei. A kulcsok a paraméternevek. ParameterValues
policyDefinitionId A szabályzatdefiníció vagy a szabályzatkészlet-definíció azonosítója. sztring (kötelező)
policyDefinitionReferenceId A szabályzatdefiníció-referencia egyedi azonosítója (a szabályzatkészlet definíciójában). sztring

ParameterValues

Név Leírás Érték
{customized property} ParameterValuesValue

ParameterValuesValue

Név Leírás Érték
érték A paraméter értéke.