Microsoft.Authorization policyExemptions
Bicep-resourcedefinitie
Het resourcetype policyExemptions is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.
Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
- Beheergroepen : zie implementatieopdrachten voor beheergroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Authorization/policyExemptions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Authorization/policyExemptions@2022-07-01-preview' = {
name: 'string'
scope: resourceSymbolicName
properties: {
assignmentScopeValidation: 'string'
description: 'string'
displayName: 'string'
exemptionCategory: 'string'
expiresOn: 'string'
metadata: any()
policyAssignmentId: 'string'
policyDefinitionReferenceIds: [
'string'
]
resourceSelectors: [
{
name: 'string'
selectors: [
{
in: [
'string'
]
kind: 'string'
notIn: [
'string'
]
}
]
}
]
}
}
Eigenschapswaarden
policyExemptions
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-128 weergavenaam Resourcenaam 1-64 Geldige tekens: De weergavenaam kan tekens bevatten. Resourcenaam kan het volgende niet gebruiken: <>*%&:\?.+/ of besturingstekens. Kan niet eindigen met punt of spatie. |
scope | Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. | Doelbron Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen. |
properties | Eigenschappen voor de beleidsvrijstelling. | PolicyExemptionProperties (vereist) |
PolicyExemptionProperties
Naam | Description | Waarde |
---|---|---|
assignmentScopeValidation | De optie of de uitzondering wordt gevalideerd op of onder het toewijzingsbereik valt. | 'Standaard' 'DoNotValidate' |
beschrijving | De beschrijving van de beleidsvrijstelling. | tekenreeks |
displayName | De weergavenaam van de beleidsvrijstelling. | tekenreeks |
exemptionCategory | De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt. | 'Verzacht' 'Verklaring van afstand' (vereist) |
expiresOn | De vervaldatum en -tijd (in UTC ISO 8601-notatie jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. | tekenreeks |
metagegevens | De metagegevens van de beleidsvrijstelling. Metagegevens zijn een open-eindobject en zijn meestal een verzameling sleutelwaardeparen. | Voor Bicep kunt u de functie any() gebruiken. |
policyAssignmentId | De id van de beleidstoewijzing die wordt uitgesloten. | tekenreeks (vereist) |
policyDefinitionReferenceIds | De lijst met referentie-id's voor beleidsdefinities wanneer de gekoppelde beleidstoewijzing een toewijzing van een definitie van een beleidsset is. | tekenreeks[] |
resourceSelectors | De lijst met resourcekiezers voor het filteren van beleid op resource-eigenschappen. | ResourceSelector[] |
ResourceSelector
Naam | Description | Waarde |
---|---|---|
naam | De naam van de resourcekiezer. | tekenreeks |
Selectors | De lijst met de selectorexpressies. | Selector[] |
Kiezer
Naam | Description | Waarde |
---|---|---|
in | De lijst met waarden om in te filteren. | tekenreeks[] |
Soort | De selector soort. | 'policyDefinitionReferenceId' 'resourceLocation' 'resourceType' 'resourceWithoutLocation' |
notIn | De lijst met waarden die moeten worden uitgefilterd. | tekenreeks[] |
Resourcedefinitie van ARM-sjabloon
Het resourcetype policyExemptions is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.
Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
- Beheergroepen : zie opdrachten voor beheergroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Authorization/policyExemptions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Authorization/policyExemptions",
"apiVersion": "2022-07-01-preview",
"name": "string",
"scope": "string",
"properties": {
"assignmentScopeValidation": "string",
"description": "string",
"displayName": "string",
"exemptionCategory": "string",
"expiresOn": "string",
"metadata": {},
"policyAssignmentId": "string",
"policyDefinitionReferenceIds": [ "string" ],
"resourceSelectors": [
{
"name": "string",
"selectors": [
{
"in": [ "string" ],
"kind": "string",
"notIn": [ "string" ]
}
]
}
]
}
}
Eigenschapswaarden
policyExemptions
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Authorization/policyExemptions' |
apiVersion | De resource-API-versie | '2022-07-01-preview' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-128 weergavenaam Resourcenaam 1-64 Geldige tekens: De weergavenaam kan tekens bevatten. Resourcenaam kan het volgende niet gebruiken: <>*%&:\?.+/ of besturingstekens. Kan niet eindigen met punt of spatie. |
scope | Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. | Doelbron Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen. |
properties | Eigenschappen voor de beleidsvrijstelling. | PolicyExemptionProperties (vereist) |
PolicyExemptionProperties
Naam | Description | Waarde |
---|---|---|
assignmentScopeValidation | De optie om te valideren of de uitzondering zich binnen of onder het toewijzingsbereik bevindt. | 'Standaard' 'DoNotValidate' |
beschrijving | De beschrijving van de beleidsvrijstelling. | tekenreeks |
displayName | De weergavenaam van de beleidsvrijstelling. | tekenreeks |
exemptionCategory | De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt. | 'Opgelost' 'Verklaring van afstand' (vereist) |
expiresOn | De vervaldatum en -tijd (in UTC ISO 8601-notatie jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. | tekenreeks |
metagegevens | De metagegevens van de beleidsvrijstelling. Metagegevens zijn een open-ended object en zijn meestal een verzameling sleutelwaardeparen. | |
policyAssignmentId | De id van de beleidstoewijzing die wordt uitgesloten. | tekenreeks (vereist) |
policyDefinitionReferenceIds | De lijst met referentie-id's voor beleidsdefinities wanneer de gekoppelde beleidstoewijzing een toewijzing van een beleidssetdefinitie is. | tekenreeks[] |
resourceSelectors | De lijst met resourcekiezers voor het filteren van beleidsregels op resource-eigenschappen. | ResourceSelector[] |
ResourceSelector
Naam | Description | Waarde |
---|---|---|
naam | De naam van de resourcekiezer. | tekenreeks |
Selectors | De lijst met de selector-expressies. | Selector[] |
Kiezer
Naam | Description | Waarde |
---|---|---|
in | De lijst met waarden om in te filteren. | tekenreeks[] |
Soort | Het type selector. | 'policyDefinitionReferenceId' 'resourceLocation' 'resourceType' 'resourceWithoutLocation' |
notIn | De lijst met waarden die moeten worden uitgefilterd. | tekenreeks[] |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype policyExemptions is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de parent_id
eigenschap voor deze resource om het bereik voor deze resource in te stellen.
Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
- Abonnementen
- Beheergroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Authorization/policyExemptions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyExemptions@2022-07-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
assignmentScopeValidation = "string"
description = "string"
displayName = "string"
exemptionCategory = "string"
expiresOn = "string"
policyAssignmentId = "string"
policyDefinitionReferenceIds = [
"string"
]
resourceSelectors = [
{
name = "string"
selectors = [
{
in = [
"string"
]
kind = "string"
notIn = [
"string"
]
}
]
}
]
}
})
}
Eigenschapswaarden
policyExemptions
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Authorization/policyExemptions@2022-07-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-128 weergavenaam Resourcenaam 1-64 Geldige tekens: De weergavenaam kan tekens bevatten. Resourcenaam kan het volgende niet gebruiken: <>*%&:\?.+/ of besturingstekens. Kan niet eindigen met punt of spatie. |
parent_id | De id van de resource om deze extensieresource op toe te passen. | tekenreeks (vereist) |
properties | Eigenschappen voor de beleidsvrijstelling. | PolicyExemptionProperties (vereist) |
PolicyExemptionProperties
Naam | Description | Waarde |
---|---|---|
assignmentScopeValidation | De optie of de uitzondering wordt gevalideerd op of onder het toewijzingsbereik valt. | "Standaard" "DoNotValidate" |
beschrijving | De beschrijving van de beleidsvrijstelling. | tekenreeks |
displayName | De weergavenaam van de beleidsvrijstelling. | tekenreeks |
exemptionCategory | De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt. | "Opgelost" "Verklaring van afstand" (vereist) |
expiresOn | De vervaldatum en -tijd (in UTC ISO 8601-notatie jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. | tekenreeks |
metagegevens | De metagegevens van de beleidsvrijstelling. Metagegevens zijn een open-eindobject en zijn meestal een verzameling sleutelwaardeparen. | |
policyAssignmentId | De id van de beleidstoewijzing die wordt uitgesloten. | tekenreeks (vereist) |
policyDefinitionReferenceIds | De lijst met referentie-id's voor beleidsdefinities wanneer de gekoppelde beleidstoewijzing een toewijzing van een definitie van een beleidsset is. | tekenreeks[] |
resourceSelectors | De lijst met resourcekiezers voor het filteren van beleid op resource-eigenschappen. | ResourceSelector[] |
ResourceSelector
Naam | Description | Waarde |
---|---|---|
naam | De naam van de resourcekiezer. | tekenreeks |
Selectors | De lijst met de selectorexpressies. | Selector[] |
Kiezer
Naam | Description | Waarde |
---|---|---|
in | De lijst met waarden om in te filteren. | tekenreeks[] |
Soort | De selector soort. | "policyDefinitionReferenceId" "resourceLocation" "resourceType" "resourceWithoutLocation" |
notIn | De lijst met waarden die moeten worden uitgefilterd. | tekenreeks[] |