Olvasás angol nyelven

Megosztás a következőn keresztül:


Microsoft.Authorization policyDefinitions

Üzembehelyezési nyelv kiválasztása

Bicep-erőforrásdefiníció

A policyDefinitions erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource symbolicname 'Microsoft.Authorization/policyDefinitions@2025-01-01' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    mode: 'string'
    parameters: {
      {customized property}: {
        allowedValues: [
          any(Azure.Bicep.Types.Concrete.AnyType)
        ]
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        metadata: {
          assignPermissions: bool
          description: 'string'
          displayName: 'string'
          strongType: 'string'
        }
        schema: any(Azure.Bicep.Types.Concrete.AnyType)
        type: 'string'
      }
    }
    policyRule: any(Azure.Bicep.Types.Concrete.AnyType)
    policyType: 'string'
    version: 'string'
    versions: [
      'string'
    ]
  }
}

Tulajdonságértékek

Microsoft.Authorization/policyDefinitions

Név Leírás Érték
név Az erőforrás neve húr

Korlátok:
Minta = ^[^<>*%&:\?.+/]*[^<>*%&:\?.+/ ]+$ (kötelező)
kellékek A szabályzatdefiníció tulajdonságai. PolicyDefinitionProperties

ParameterDefinitions

Név Leírás Érték

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. bármely
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
séma A paraméterbemenetek ellenőrzését biztosítja a hozzárendelés során egy ön által definiált JSON-sémával. Ez a tulajdonság csak objektumtípus-paraméterek esetén támogatott, és a Json.NET Schema 2019-09 implementációt követi. A sémák használatáról a https://json-schema.org/ és a vázlatsémák tesztelése a https://www.jsonschemavalidator.net/. bármely
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 igaz értékre, hogy az 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. Bool
leírás A paraméter leírása. húr
displayName A paraméter megjelenítendő neve. húr
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó által kiválasztandó értékek környezettudatos listáját tartalmazza. húr

PolicyDefinitionProperties

Név Leírás Érték
leírás A szabályzatdefiníció leírása. húr
displayName A szabályzatdefiníció megjelenítendő neve. húr
metaadatok A szabályzatdefiníció metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye. bármely
üzemmód A szabályzatdefiníciós mód. Néhány példa az Összes, indexelt, Microsoft.KeyVault.Data. húr
Paraméterek A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. ParameterDefinitions
policyRule A szabályzatszabály. bármely
policyType A szabályzatdefiníció típusa. A lehetséges értékek nem meghatározottak, beépítettek, egyéniek és statikusak. 'BuiltIn'
"Egyéni"
"Nincs meghatározva"
"Statikus"
verzió A szabályzatdefiníció verziója #.#.# formátumban. húr
Verziók A szabályzatdefiníció elérhető verzióinak listája. sztring[]

Gyorsútmutató-minták

Az alábbi gyorsútmutató-minták üzembe helyezik ezt az erőforrástípust.

Bicep-fájl Leírás
Azure Virtual Network Manager létrehozása és minta VNET- Ez a sablon üzembe helyez egy Azure Virtual Network Managert és egy minta virtuális hálózatot a nevesített erőforráscsoportban. Több kapcsolati topológiát és hálózati csoporttagságtípust támogat.
Házirend-mentesítés üzembe helyezése és hozzárendelése több Mgmt-csoporthoz Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és hozzárendeli azt több felügyeleti csoporthoz.
Szabályzatdefiníció üzembe helyezése és felügyeleti csoporthoz való hozzárendelés Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és hozzárendeli a szabályzatot a célfelügyeleti csoporthoz. Ez a sablon jelenleg nem telepíthető az Azure Portalon keresztül.

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

A policyDefinitions erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

{
  "type": "Microsoft.Authorization/policyDefinitions",
  "apiVersion": "2025-01-01",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "mode": "string",
    "parameters": {
      "{customized property}": {
        "allowedValues": [ {} ],
        "defaultValue": {},
        "metadata": {
          "assignPermissions": "bool",
          "description": "string",
          "displayName": "string",
          "strongType": "string"
        },
        "schema": {},
        "type": "string"
      }
    },
    "policyRule": {},
    "policyType": "string",
    "version": "string",
    "versions": [ "string" ]
  }
}

Tulajdonságértékek

Microsoft.Authorization/policyDefinitions

Név Leírás Érték
apiVersion Az API verziója '2025-01-01'
név Az erőforrás neve húr

Korlátok:
Minta = ^[^<>*%&:\?.+/]*[^<>*%&:\?.+/ ]+$ (kötelező)
kellékek A szabályzatdefiníció tulajdonságai. PolicyDefinitionProperties
típus Az erőforrás típusa "Microsoft.Authorization/policyDefinitions"

ParameterDefinitions

Név Leírás Érték

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. bármely
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
séma A paraméterbemenetek ellenőrzését biztosítja a hozzárendelés során egy ön által definiált JSON-sémával. Ez a tulajdonság csak objektumtípus-paraméterek esetén támogatott, és a Json.NET Schema 2019-09 implementációt követi. A sémák használatáról a https://json-schema.org/ és a vázlatsémák tesztelése a https://www.jsonschemavalidator.net/. bármely
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 igaz értékre, hogy az 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. Bool
leírás A paraméter leírása. húr
displayName A paraméter megjelenítendő neve. húr
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó által kiválasztandó értékek környezettudatos listáját tartalmazza. húr

PolicyDefinitionProperties

Név Leírás Érték
leírás A szabályzatdefiníció leírása. húr
displayName A szabályzatdefiníció megjelenítendő neve. húr
metaadatok A szabályzatdefiníció metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye. bármely
üzemmód A szabályzatdefiníciós mód. Néhány példa az Összes, indexelt, Microsoft.KeyVault.Data. húr
Paraméterek A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. ParameterDefinitions
policyRule A szabályzatszabály. bármely
policyType A szabályzatdefiníció típusa. A lehetséges értékek nem meghatározottak, beépítettek, egyéniek és statikusak. 'BuiltIn'
"Egyéni"
"Nincs meghatározva"
"Statikus"
verzió A szabályzatdefiníció verziója #.#.# formátumban. húr
Verziók A szabályzatdefiníció elérhető verzióinak listája. sztring[]

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Azure Virtual Network Manager létrehozása és minta VNET-

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy Azure Virtual Network Managert és egy minta virtuális hálózatot a nevesített erőforráscsoportban. Több kapcsolati topológiát és hálózati csoporttagságtípust támogat.
Házirend-mentesítés üzembe helyezése és hozzárendelése több Mgmt-csoporthoz

Üzembe helyezés az Azure
Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és hozzárendeli azt több felügyeleti csoporthoz.
Szabályzatdefiníció üzembe helyezése és felügyeleti csoporthoz való hozzárendelés

Üzembe helyezés az Azure
Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és hozzárendeli a szabályzatot a célfelügyeleti csoporthoz. Ez a sablon jelenleg nem telepíthető az Azure Portalon keresztül.

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

A policyDefinitions erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • bérlői* felügyeleti csoportok* előfizetési

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policyDefinitions@2025-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
      mode = "string"
      parameters = {
        {customized property} = {
          allowedValues = [
            ?
          ]
          defaultValue = ?
          metadata = {
            assignPermissions = bool
            description = "string"
            displayName = "string"
            strongType = "string"
          }
          schema = ?
          type = "string"
        }
      }
      policyRule = ?
      policyType = "string"
      version = "string"
      versions = [
        "string"
      ]
    }
  })
}

Tulajdonságértékek

Microsoft.Authorization/policyDefinitions

Név Leírás Érték
név Az erőforrás neve húr

Korlátok:
Minta = ^[^<>*%&:\?.+/]*[^<>*%&:\?.+/ ]+$ (kötelező)
kellékek A szabályzatdefiníció tulajdonságai. PolicyDefinitionProperties
típus Az erőforrás típusa "Microsoft.Authorization/policyDefinitions@2025-01-01"

ParameterDefinitions

Név Leírás Érték

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. bármely
metaadatok A paraméter általános metaadatai. ParameterDefinitionsValueMetadata
séma A paraméterbemenetek ellenőrzését biztosítja a hozzárendelés során egy ön által definiált JSON-sémával. Ez a tulajdonság csak objektumtípus-paraméterek esetén támogatott, és a Json.NET Schema 2019-09 implementációt követi. A sémák használatáról a https://json-schema.org/ és a vázlatsémák tesztelése a https://www.jsonschemavalidator.net/. bármely
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 igaz értékre, hogy az 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. Bool
leírás A paraméter leírása. húr
displayName A paraméter megjelenítendő neve. húr
strongType A szabályzatdefiníció portálon keresztüli hozzárendeléséhez használatos. A felhasználó által kiválasztandó értékek környezettudatos listáját tartalmazza. húr

PolicyDefinitionProperties

Név Leírás Érték
leírás A szabályzatdefiníció leírása. húr
displayName A szabályzatdefiníció megjelenítendő neve. húr
metaadatok A szabályzatdefiníció metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye. bármely
üzemmód A szabályzatdefiníciós mód. Néhány példa az Összes, indexelt, Microsoft.KeyVault.Data. húr
Paraméterek A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. ParameterDefinitions
policyRule A szabályzatszabály. bármely
policyType A szabályzatdefiníció típusa. A lehetséges értékek nem meghatározottak, beépítettek, egyéniek és statikusak. 'BuiltIn'
"Egyéni"
"Nincs meghatározva"
"Statikus"
verzió A szabályzatdefiníció verziója #.#.# formátumban. húr
Verziók A szabályzatdefiníció elérhető verzióinak listája. sztring[]