Microsoft.Authorization policyAssignments 2019-09-01
Artikel 12/21/2024
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype policyAssignments kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Authorization/policyAssignments wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Authorization/policyAssignments@2019-09-01' = {
scope: resourceSymbolicName or scope
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
description: 'string'
displayName: 'string'
enforcementMode: 'string'
metadata: any(Azure.Bicep.Types.Concrete.AnyType)
notScopes: [
'string'
]
parameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
policyDefinitionId: 'string'
scope: 'string'
}
sku: {
name: 'string'
tier: 'string'
}
}
Eigenschapswaarden
Identiteit
Naam
Beschrijving
Waarde
type
Het identiteitstype. Dit is het enige vereiste veld bij het toevoegen van een door het systeem toegewezen identiteit aan een resource.
'Geen' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Naam
Beschrijving
Waarde
identiteit
De beheerde identiteit die is gekoppeld aan de beleidstoewijzing.
identity
plaats
De locatie van de beleidstoewijzing. Alleen vereist bij het gebruik van beheerde identiteit.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen voor de beleidstoewijzing.
PolicyAssignmentProperties-
draagwijdte
Gebruik deze functie bij het maken van een resource in een bereik dat anders is dan het implementatiebereik.
Stel deze eigenschap in op de symbolische naam van een resource om de extensieresource toe te passen .
Sku
De beleids-sKU. Deze eigenschap is optioneel, verouderd en wordt genegeerd.
PolicySku-
ParameterValues
ParameterValuesValue
Naam
Beschrijving
Waarde
waarde
De waarde van de parameter.
enig
PolicyAssignmentProperties
Naam
Beschrijving
Waarde
beschrijving
Dit bericht maakt deel uit van het antwoord in het geval van een schending van het beleid.
snaar
displayName
De weergavenaam van de beleidstoewijzing.
snaar
enforcementMode
De afdwingingsmodus voor beleidstoewijzing. Mogelijke waarden zijn Standaard en DoNotEnforce.
'Standaard' 'DoNotEnforce'
metagegevens
De metagegevens van de beleidstoewijzing. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen.
enig
notScopes
Uitgesloten bereiken van het beleid.
tekenreeks[]
Parameters
De parameterwaarden voor de toegewezen beleidsregel. De sleutels zijn de parameternamen.
ParameterValues
policyDefinitionId
De id van de beleidsdefinitie of beleidssetdefinitie die wordt toegewezen.
snaar
draagwijdte
Het bereik voor de beleidstoewijzing.
snaar
PolicySku
Naam
Beschrijving
Waarde
naam
De naam van de beleids-sku. Mogelijke waarden zijn A0 en A1.
tekenreeks (vereist)
rang
De SKU-laag van het beleid. Mogelijke waarden zijn Gratis en Standaard.
snaar
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype policyAssignments kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Authorization/policyAssignments-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Authorization/policyAssignments",
"apiVersion": "2019-09-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"description": "string",
"displayName": "string",
"enforcementMode": "string",
"metadata": {},
"notScopes": [ "string" ],
"parameters": {
"{customized property}": {
"value": {}
}
},
"policyDefinitionId": "string",
"scope": "string"
},
"sku": {
"name": "string",
"tier": "string"
}
}
Eigenschapswaarden
Identiteit
Naam
Beschrijving
Waarde
type
Het identiteitstype. Dit is het enige vereiste veld bij het toevoegen van een door het systeem toegewezen identiteit aan een resource.
'Geen' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2019-09-01'
identiteit
De beheerde identiteit die is gekoppeld aan de beleidstoewijzing.
identity
plaats
De locatie van de beleidstoewijzing. Alleen vereist bij het gebruik van beheerde identiteit.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen voor de beleidstoewijzing.
PolicyAssignmentProperties-
Sku
De beleids-sKU. Deze eigenschap is optioneel, verouderd en wordt genegeerd.
PolicySku-
type
Het resourcetype
'Microsoft.Authorization/policyAssignments'
ParameterValues
ParameterValuesValue
Naam
Beschrijving
Waarde
waarde
De waarde van de parameter.
enig
PolicyAssignmentProperties
Naam
Beschrijving
Waarde
beschrijving
Dit bericht maakt deel uit van het antwoord in het geval van een schending van het beleid.
snaar
displayName
De weergavenaam van de beleidstoewijzing.
snaar
enforcementMode
De afdwingingsmodus voor beleidstoewijzing. Mogelijke waarden zijn Standaard en DoNotEnforce.
'Standaard' 'DoNotEnforce'
metagegevens
De metagegevens van de beleidstoewijzing. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen.
enig
notScopes
Uitgesloten bereiken van het beleid.
tekenreeks[]
Parameters
De parameterwaarden voor de toegewezen beleidsregel. De sleutels zijn de parameternamen.
ParameterValues
policyDefinitionId
De id van de beleidsdefinitie of beleidssetdefinitie die wordt toegewezen.
snaar
draagwijdte
Het bereik voor de beleidstoewijzing.
snaar
PolicySku
Naam
Beschrijving
Waarde
naam
De naam van de beleids-sku. Mogelijke waarden zijn A0 en A1.
tekenreeks (vereist)
rang
De SKU-laag van het beleid. Mogelijke waarden zijn Gratis en Standaard.
snaar
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype policyAssignments kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Authorization/policyAssignments wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyAssignments@2019-09-01"
name = "string"
parent_id = "string"
identity = {
type = "string"
}
location = "string"
sku = {
name = "string"
tier = "string"
}
body = jsonencode({
properties = {
description = "string"
displayName = "string"
enforcementMode = "string"
metadata = ?
notScopes = [
"string"
]
parameters = {
{customized property} = {
value = ?
}
}
policyDefinitionId = "string"
scope = "string"
}
})
}
Eigenschapswaarden
Identiteit
Naam
Beschrijving
Waarde
type
Het identiteitstype. Dit is het enige vereiste veld bij het toevoegen van een door het systeem toegewezen identiteit aan een resource.
'Geen' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Naam
Beschrijving
Waarde
identiteit
De beheerde identiteit die is gekoppeld aan de beleidstoewijzing.
identity
plaats
De locatie van de beleidstoewijzing. Alleen vereist bij het gebruik van beheerde identiteit.
snaar
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource waar deze extensieresource op moet worden toegepast.
tekenreeks (vereist)
Eigenschappen
Eigenschappen voor de beleidstoewijzing.
PolicyAssignmentProperties-
Sku
De beleids-sKU. Deze eigenschap is optioneel, verouderd en wordt genegeerd.
PolicySku-
type
Het resourcetype
"Microsoft.Authorization/policyAssignments@2019-09-01"
ParameterValues
ParameterValuesValue
Naam
Beschrijving
Waarde
waarde
De waarde van de parameter.
enig
PolicyAssignmentProperties
Naam
Beschrijving
Waarde
beschrijving
Dit bericht maakt deel uit van het antwoord in het geval van een schending van het beleid.
snaar
displayName
De weergavenaam van de beleidstoewijzing.
snaar
enforcementMode
De afdwingingsmodus voor beleidstoewijzing. Mogelijke waarden zijn Standaard en DoNotEnforce.
'Standaard' 'DoNotEnforce'
metagegevens
De metagegevens van de beleidstoewijzing. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen.
enig
notScopes
Uitgesloten bereiken van het beleid.
tekenreeks[]
Parameters
De parameterwaarden voor de toegewezen beleidsregel. De sleutels zijn de parameternamen.
ParameterValues
policyDefinitionId
De id van de beleidsdefinitie of beleidssetdefinitie die wordt toegewezen.
snaar
draagwijdte
Het bereik voor de beleidstoewijzing.
snaar
PolicySku
Naam
Beschrijving
Waarde
naam
De naam van de beleids-sku. Mogelijke waarden zijn A0 en A1.
tekenreeks (vereist)
rang
De SKU-laag van het beleid. Mogelijke waarden zijn Gratis en Standaard.
snaar