Delen via


Policy Exemptions - Get

Hiermee wordt een beleidsvrijstelling opgehaald.
Met deze bewerking wordt één beleidsvrijstelling opgehaald, op basis van de naam en het bereik waar het is gemaakt.

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName}?api-version=2022-07-01-preview

URI-parameters

Name In Vereist Type Description
policyExemptionName
path True

string

De naam van de beleidsvrijstelling die u wilt verwijderen.

scope
path True

string

Het bereik van de beleidsvrijstelling. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', of resource (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

api-version
query True

string

De API-versie die moet worden gebruikt voor de bewerking.

Antwoorden

Name Type Description
200 OK

PolicyExemption

OK: retourneert informatie over de beleidsvrijstelling.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Retrieve a policy exemption
Retrieve a policy exemption with resource selectors

Retrieve a policy exemption

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/demoCluster/providers/Microsoft.Authorization/policyExemptions/DemoExpensiveVM?api-version=2022-07-01-preview

Voorbeeldrespons

{
  "properties": {
    "policyAssignmentId": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/CostManagement",
    "policyDefinitionReferenceIds": [
      "Limit_Skus"
    ],
    "exemptionCategory": "Waiver",
    "displayName": "Exempt demo cluster",
    "description": "Exempt demo cluster from limit sku",
    "metadata": {
      "reason": "Temporary exemption for a expensive VM demo"
    }
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2020-07-01T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-07-01T02:01:01.1075056Z"
  },
  "id": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/demoCluster/providers/Microsoft.Authorization/policyExemptions/DemoExpensiveVM",
  "type": "Microsoft.Authorization/policyExemptions",
  "name": "DemoExpensiveVM"
}

Retrieve a policy exemption with resource selectors

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/demoCluster/providers/Microsoft.Authorization/policyExemptions/DemoExpensiveVM?api-version=2022-07-01-preview

Voorbeeldrespons

{
  "properties": {
    "policyAssignmentId": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/CostManagement",
    "policyDefinitionReferenceIds": [
      "Limit_Skus"
    ],
    "exemptionCategory": "Waiver",
    "displayName": "Exempt demo cluster",
    "description": "Exempt demo cluster from limit sku",
    "metadata": {
      "reason": "Temporary exemption for a expensive VM demo"
    },
    "assignmentScopeValidation": "Default",
    "resourceSelectors": [
      {
        "name": "SDPRegions",
        "selectors": [
          {
            "kind": "resourceLocation",
            "in": [
              "eastus2euap",
              "centraluseuap"
            ]
          }
        ]
      }
    ]
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2020-07-01T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-07-01T02:01:01.1075056Z"
  },
  "id": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/demoCluster/providers/Microsoft.Authorization/policyExemptions/DemoExpensiveVM",
  "type": "Microsoft.Authorization/policyExemptions",
  "name": "DemoExpensiveVM"
}

Definities

Name Description
AssignmentScopeValidation

De optie of de uitzondering wordt gevalideerd op of onder het toewijzingsbereik valt.

CloudError

Een foutreactie van een beleidsbewerking.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorResponse

Foutreactie

exemptionCategory

De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt.

PolicyExemption

De beleidsvrijstelling.

ResourceSelector

De resourcekiezer voor het filteren van beleid op resource-eigenschappen.

Selector

De selectorexpressie.

SelectorKind

De selector soort.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

AssignmentScopeValidation

De optie of de uitzondering wordt gevalideerd op of onder het toewijzingsbereik valt.

Name Type Description
Default

string

Met deze optie wordt gecontroleerd of de uitzondering zich op of onder het toewijzingsbereik bevindt.

DoNotValidate

string

Met deze optie wordt de validatie overgeslagen dat het uitzonderingsbereik zich op of onder het bereik van de beleidstoewijzing bevindt.

CloudError

Een foutreactie van een beleidsbewerking.

Name Type Description
error

ErrorResponse

Foutreactie
Algemene foutreactie voor alle Azure Resource Manager-API's om foutdetails voor mislukte bewerkingen te retourneren. (Dit volgt ook de indeling van de OData-foutreactie.)

createdByType

Het type identiteit waarmee de resource is gemaakt.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

ErrorResponse

Foutreactie

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout aanvullende informatie.

code

string

De foutcode.

details

ErrorResponse[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

exemptionCategory

De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt.

Name Type Description
Mitigated

string

Deze categorie uitzonderingen betekent meestal dat de risicobeperkingsacties zijn toegepast op het bereik.

Waiver

string

Deze categorie uitzonderingen betekent meestal dat het bereik niet van toepassing is op het beleid.

PolicyExemption

De beleidsvrijstelling.

Name Type Default value Description
id

string

De id van de beleidsvrijstelling.

name

string

De naam van de beleidsvrijstelling.

properties.assignmentScopeValidation

AssignmentScopeValidation

Default

De optie of de uitzondering wordt gevalideerd op of onder het toewijzingsbereik valt.

properties.description

string

De beschrijving van de beleidsvrijstelling.

properties.displayName

string

De weergavenaam van de beleidsvrijstelling.

properties.exemptionCategory

exemptionCategory

De beleidsvrijstellingscategorie. Mogelijke waarden zijn Verklaring van afstand en Beperkt.

properties.expiresOn

string

De vervaldatum en -tijd (in UTC ISO 8601-notatie jjjj-MM-ddTHH:mm:ssZ) van de beleidsvrijstelling.

properties.metadata

object

De metagegevens van de beleidsvrijstelling. Metagegevens zijn een open-eindobject en zijn meestal een verzameling sleutelwaardeparen.

properties.policyAssignmentId

string

De id van de beleidstoewijzing die wordt uitgesloten.

properties.policyDefinitionReferenceIds

string[]

De lijst met referentie-id's voor beleidsdefinities wanneer de gekoppelde beleidstoewijzing een toewijzing van een definitie van een beleidsset is.

properties.resourceSelectors

ResourceSelector[]

De lijst met resourcekiezers voor het filteren van beleid op resource-eigenschappen.

systemData

systemData

Azure Resource Manager metagegevens met informatie over createdBy en modifiedBy.

type

string

Het type resource (Microsoft.Authorization/policyExemptions).

ResourceSelector

De resourcekiezer voor het filteren van beleid op resource-eigenschappen.

Name Type Description
name

string

De naam van de resourcekiezer.

selectors

Selector[]

De lijst met de selectorexpressies.

Selector

De selectorexpressie.

Name Type Description
in

string[]

De lijst met waarden om in te filteren.

kind

SelectorKind

De selector soort.

notIn

string[]

De lijst met waarden die moeten worden uitgefilterd.

SelectorKind

De selector soort.

Name Type Description
policyDefinitionReferenceId

string

De selector filtert beleidsregels op basis van de referentie-id van de beleidsdefinitie.

resourceLocation

string

Het type selector om beleid te filteren op de resourcelocatie.

resourceType

string

Het type selector voor het filteren van beleidsregels op resourcetype.

resourceWithoutLocation

string

De selector filtert beleidsregels op de resource zonder locatie.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit die de resource heeft gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

Het tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource het laatst heeft gewijzigd.