Share via


Microsoft.Authorization policySetDefinitions 2021-06-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ő a következő célműveletekkel:

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@2021-06-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ítendő 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 végződhet ponttal vagy szóközzel.
scope Akkor használható, ha olyan hatókörben hoz létre bővítményerőforrást, amely nem azonos az üzembehelyezési hatókörrel. 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ó-hivatkozásokban használható szabályzatkészlet-definíciós paraméterek. ParameterDefinitions
policyDefinitionGroups A szabályzatdefiníció-hivatkozások csoportjait leíró metaadatok a szabályzatkészlet definíciójában. PolicyDefinitionGroup[]
policyDefinitions Szabályzatdefiníció-hivatkozások tömbje. PolicyDefinitionReference[] (kötelező)
policyType A szabályzatdefiníció típusa. A lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. "Beépített"
"Egyéni"
"Nincs meghatározva"
"Statikus"

ParameterDefinitions

Név Leírás Érték
{customized property} 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. 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": "2021-06-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 '2021-06-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 Akkor használható, ha olyan hatókörben hoz létre bővítményerőforrást, amely nem azonos az üzembehelyezési hatókörrel. Célerőforrás

JSON esetén állítsa az értéket annak az erőforrásnak a teljes nevére, amelynél a bővítményerőforrást alkalmazni szeretné.
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ó-hivatkozásokban használható szabályzatkészlet-definíciós paraméterek. ParameterDefinitions
policyDefinitionGroups A szabályzatdefiníció-hivatkozások csoportjait leíró metaadatok a szabályzatkészlet definíciójában. PolicyDefinitionGroup[]
policyDefinitions Szabályzatdefiníció-hivatkozások tömbje. PolicyDefinitionReference[] (kötelező)
policyType A szabályzatdefiníció típusa. A lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. "Beépített"
"Egyéni"
"Nincs meghatározva"
"Statikus"

ParameterDefinitions

Név Leírás Érték
{customized property} 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"
"Lebegőpontos"
"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ó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@2021-06-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@2021-06-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.