Delen via


Microsoft.Authorization policyExemptions 2022-07-01-preview

Bicep-resourcedefinitie

Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor 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' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    assignmentScopeValidation: 'string'
    description: 'string'
    displayName: 'string'
    exemptionCategory: 'string'
    expiresOn: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    policyAssignmentId: 'string'
    policyDefinitionReferenceIds: [
      'string'
    ]
    resourceSelectors: [
      {
        name: 'string'
        selectors: [
          {
            in: [
              'string'
            ]
            kind: 'string'
            notIn: [
              'string'
            ]
          }
        ]
      }
    ]
  }
}

Eigenschapswaarden

Microsoft.Authorization/policyExemptions

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen voor de beleidsvrijstelling. PolicyExemptionProperties (vereist)
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.

PolicyExemptionProperties

Naam Beschrijving Waarde
assignmentScopeValidation De optie of de uitzondering zich op of onder het toewijzingsbereik bevindt. 'Standaard'
'DoNotValidate'
beschrijving De beschrijving van de beleidsvrijstelling. snaar
displayName De weergavenaam van de beleidsvrijstelling. snaar
exemptionCategory De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt. 'Beperkt'
"Afstand" (vereist)
expiresOn De vervaldatum en -tijd (in UTC ISO 8601-indeling jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. snaar
metagegevens De metagegevens van de beleidsvrijstelling. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
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 om beleidsregels te filteren op resource-eigenschappen. ResourceSelector[]

ResourceSelector

Naam Beschrijving Waarde
naam De naam van de resourcekiezer. snaar
Selectors De lijst met de selectorexpressies. selector[]

Selector

Naam Beschrijving Waarde
in De lijst met waarden waarin u wilt filteren. tekenreeks[]
soort De soort selector. 'policyDefinitionReferenceId'
'resourceLocation'
'resourceType'
'resourceWithoutLocation'
notIn De lijst met waarden die moeten worden gefilterd. tekenreeks[]

Resourcedefinitie van ARM-sjabloon

Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor 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",
  "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

Microsoft.Authorization/policyExemptions

Naam Beschrijving Waarde
apiVersion De API-versie '2022-07-01-preview'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen voor de beleidsvrijstelling. PolicyExemptionProperties (vereist)
type Het resourcetype 'Microsoft.Authorization/policyExemptions'

PolicyExemptionProperties

Naam Beschrijving Waarde
assignmentScopeValidation De optie of de uitzondering zich op of onder het toewijzingsbereik bevindt. 'Standaard'
'DoNotValidate'
beschrijving De beschrijving van de beleidsvrijstelling. snaar
displayName De weergavenaam van de beleidsvrijstelling. snaar
exemptionCategory De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt. 'Beperkt'
"Afstand" (vereist)
expiresOn De vervaldatum en -tijd (in UTC ISO 8601-indeling jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. snaar
metagegevens De metagegevens van de beleidsvrijstelling. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
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 om beleidsregels te filteren op resource-eigenschappen. ResourceSelector[]

ResourceSelector

Naam Beschrijving Waarde
naam De naam van de resourcekiezer. snaar
Selectors De lijst met de selectorexpressies. selector[]

Selector

Naam Beschrijving Waarde
in De lijst met waarden waarin u wilt filteren. tekenreeks[]
soort De soort selector. 'policyDefinitionReferenceId'
'resourceLocation'
'resourceType'
'resourceWithoutLocation'
notIn De lijst met waarden die moeten worden gefilterd. tekenreeks[]

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype policyExemptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Authorization/policyExemptions-resource 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"
      metadata = ?
      policyAssignmentId = "string"
      policyDefinitionReferenceIds = [
        "string"
      ]
      resourceSelectors = [
        {
          name = "string"
          selectors = [
            {
              in = [
                "string"
              ]
              kind = "string"
              notIn = [
                "string"
              ]
            }
          ]
        }
      ]
    }
  })
}

Eigenschapswaarden

Microsoft.Authorization/policyExemptions

Naam Beschrijving Waarde
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 beleidsvrijstelling. PolicyExemptionProperties (vereist)
type Het resourcetype "Microsoft.Authorization/policyExemptions@2022-07-01-preview"

PolicyExemptionProperties

Naam Beschrijving Waarde
assignmentScopeValidation De optie of de uitzondering zich op of onder het toewijzingsbereik bevindt. 'Standaard'
'DoNotValidate'
beschrijving De beschrijving van de beleidsvrijstelling. snaar
displayName De weergavenaam van de beleidsvrijstelling. snaar
exemptionCategory De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt. 'Beperkt'
"Afstand" (vereist)
expiresOn De vervaldatum en -tijd (in UTC ISO 8601-indeling jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling. snaar
metagegevens De metagegevens van de beleidsvrijstelling. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
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 om beleidsregels te filteren op resource-eigenschappen. ResourceSelector[]

ResourceSelector

Naam Beschrijving Waarde
naam De naam van de resourcekiezer. snaar
Selectors De lijst met de selectorexpressies. selector[]

Selector

Naam Beschrijving Waarde
in De lijst met waarden waarin u wilt filteren. tekenreeks[]
soort De soort selector. 'policyDefinitionReferenceId'
'resourceLocation'
'resourceType'
'resourceWithoutLocation'
notIn De lijst met waarden die moeten worden gefilterd. tekenreeks[]