Microsoft.Authorization policyDefinitions 2021-06-01
Bicep-erőforrásdefiníció
A policyDefinitions 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 policyDefinitions erőforrás érvényes üzembehelyezési hatókörei a következők:
- Felügyeleti csoportok – Lásd : Felügyeleti csoport üzembehelyezési parancsai
- Előfizetések – Lásd az előfizetés üzembehelyezési parancsait
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/policyDefinitions erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Authorization/policyDefinitions@2021-06-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
description: 'string'
displayName: 'string'
metadata: any()
mode: 'string'
parameters: {}
policyRule: any()
policyType: 'string'
}
}
Tulajdonságértékek
policyDefinitions
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. | PolicyDefinitionProperties |
PolicyDefinitionProperties
Név | Leírás | Érték |
---|---|---|
leírás | A szabályzatdefiníció leírása. | sztring |
displayName | A szabályzatdefiníció megjelenítendő neve. | sztring |
metaadatok | A szabályzatdefiníció 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. |
mód | A szabályzatdefiníciós mód. Néhány példa: Mind, Indexelt, Microsoft.KeyVault.Data. | sztring |
parameters | A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. | object |
policyRule | A szabályzatszabály. | A Bicep esetében használhatja az any() függvényt. |
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" |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
Szabályzatdefiníció üzembe helyezése és hozzárendelése felügyeleti csoporthoz |
Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és hozzárendeli a szabályzatot a cél felügyeleti csoporthoz. Ez a sablon jelenleg nem helyezhető üzembe az Azure Portalon keresztül. |
Szabályzati def és hozzárendelés üzembe helyezése több Mgmt-csoporthoz |
Ez a sablon egy felügyeleti csoportszintű sablon, amely létrehoz egy szabályzatdefiníciót, és ezt a szabályzatot több felügyeleti csoporthoz rendeli. |
Azure Virtual Network Manager és minta VNET-k létrehozása |
Ez a sablon üzembe helyez egy Azure Virtual Network Managert és virtuális mintahálózatokat a nevesített erőforráscsoportban. Több kapcsolati topológiát és hálózaticsoport-tagságtípust támogat. |
ARM-sablon erőforrás-definíciója
A policyDefinitions 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 policyDefinitions erőforrás érvényes üzembehelyezési hatókörei a következők:
- Felügyeleti csoportok – Lásd : Felügyeleti csoport üzembehelyezési parancsai
- Előfizetések – Lásd az előfizetés üzembehelyezési parancsait
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/policyDefinitions erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Authorization/policyDefinitions",
"apiVersion": "2021-06-01",
"name": "string",
"scope": "string",
"properties": {
"description": "string",
"displayName": "string",
"metadata": {},
"mode": "string",
"parameters": {},
"policyRule": {},
"policyType": "string"
}
}
Tulajdonságértékek
policyDefinitions
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Authorization/policyDefinitions" |
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 | 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. | PolicyDefinitionProperties |
PolicyDefinitionProperties
Név | Leírás | Érték |
---|---|---|
leírás | A szabályzatdefiníció leírása. | sztring |
displayName | A szabályzatdefiníció megjelenítendő neve. | sztring |
metaadatok | A szabályzatdefiníció metaadatai. A metaadatok egy nyitott befejezett objektum, amely általában kulcsértékpárok gyűjteménye. | |
mód | A szabályzatdefiníciós mód. Néhány példa: Mind, Indexelt, Microsoft.KeyVault.Data. | sztring |
parameters | A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. | object |
policyRule | A szabályzatszabály. | |
policyType | A szabályzatdefiníció típusa. Lehetséges értékek: NotSpecified, BuiltIn, Custom és Static. | "Beépített" "Egyéni" "Nincs megadva" "Statikus" |
Gyorssablonok
Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.
Sablon | Description |
---|---|
Szabályzatdefiníció üzembe helyezése és felügyeleti csoporthoz rendelése |
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 helyezhető üzembe az Azure Portalon keresztül. |
Szabályzat-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. |
Azure Virtual Network Manager és minta VNET-k létrehozása |
Ez a sablon üzembe helyez egy Azure Virtual Network Managert és virtuális mintákat a nevesített erőforráscsoportban. Több kapcsolati topológiát és hálózati csoporttagságtípust támogat. |
Terraform (AzAPI-szolgáltató) erőforrásdefiníció
A policyDefinitions 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 policyDefinitions erőforrás érvényes üzembehelyezési hatókörei a következő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/policyDefinitions erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyDefinitions@2021-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
displayName = "string"
mode = "string"
parameters = {}
policyType = "string"
}
})
}
Tulajdonságértékek
policyDefinitions
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Authorization/policyDefinitions@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 ezt a bővítményerőforrást alkalmazni szeretné. | sztring (kötelező) |
properties | A szabályzatdefiníció tulajdonságai. | PolicyDefinitionProperties |
PolicyDefinitionProperties
Név | Leírás | Érték |
---|---|---|
leírás | A szabályzatdefiníció leírása. | sztring |
displayName | A szabályzatdefiníció megjelenítendő neve. | sztring |
metaadatok | A szabályzatdefiníció metaadatai. A metaadatok egy nyitott befejezett objektum, amely általában kulcsértékpárok gyűjteménye. | |
mód | A szabályzatdefiníciós mód. Néhány példa: Mind, Indexelt, Microsoft.KeyVault.Data. | sztring |
parameters | A szabályzatszabályban használt paraméterek paraméterdefiníciói. A kulcsok a paraméternevek. | object |
policyRule | A szabályzatszabály. | |
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" |