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 waarvoor deze 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 Flow.

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 zich op of onder het toewijzingsbereik bevindt.

CloudError

Een foutbericht van een beleidsbewerking.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorResponse

Foutreactie

exemptionCategory

De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt.

PolicyExemption

De beleidsvrijstelling.

ResourceSelector

De resourceselector voor het filteren van beleidsregels op resource-eigenschappen.

Selector

De selector-expressie.

SelectorKind

De soort selector.

systemData

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

AssignmentScopeValidation

De optie of de uitzondering zich op of onder het toewijzingsbereik bevindt.

Waarde Description
Default

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

DoNotValidate

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

CloudError

Een foutbericht van een beleidsbewerking.

Name Type Description
error

ErrorResponse

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

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorResponse

Foutreactie

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorResponse[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

exemptionCategory

De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt.

Waarde Description
Mitigated

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

Waiver

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 zich op of onder het toewijzingsbereik bevindt.

properties.description

string

De beschrijving van de beleidsvrijstelling.

properties.displayName

string

De weergavenaam van de beleidsvrijstelling.

properties.exemptionCategory

exemptionCategory

De categorie beleidsvrijstelling. Mogelijke waarden zijn Afstandsverklaring en Beperkt.

properties.expiresOn

string (date-time)

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

properties.metadata

object

De metagegevens van de beleidsvrijstelling. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen.

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 beleidssetdefinitie is.

properties.resourceSelectors

ResourceSelector[]

De lijst met resourcekiezers om beleidsregels te filteren op resource-eigenschappen.

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type resource (Microsoft.Authorization/policyExemptions).

ResourceSelector

De resourceselector voor het filteren van beleidsregels op resource-eigenschappen.

Name Type Description
name

string

De naam van de resourcekiezer.

selectors

Selector[]

De lijst met de selectorexpressies.

Selector

De selector-expressie.

Name Type Description
in

string[]

De lijst met waarden waarin u wilt filteren.

kind

SelectorKind

De soort selector.

notIn

string[]

De lijst met waarden die moeten worden gefilterd.

SelectorKind

De soort selector.

Waarde Description
policyDefinitionReferenceId

Het type selector om beleid te filteren op basis van de referentie-id van de beleidsdefinitie.

resourceLocation

Het type selector voor het filteren van beleidsregels op de resourcelocatie.

resourceType

Het type selector om beleidsregels te filteren op het resourcetype.

resourceWithoutLocation

Het type selector om beleidsregels te filteren op de resource zonder locatie.

systemData

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

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

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

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.