Azure Policy website screenshot

Azure Policy

Azure Policy is a service that enables you to create, assign, and manage policies that enforce rules and effects over your Azure resources. It helps with compliance, governance, and consistency by evaluating resources against business standards and reporting on their state.

1 APIs 0 Features
ComplianceGovernancePolicyResource Management

APIs

Azure Policy REST API

Azure Policy REST API provides management of policy definitions, assignments, and compliance states for enforcing organizational standards across Azure resources. It supports cr...

Collections

Pricing Plans

Rate Limits

Microsoft Azure Policy Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
💰
Pricing
Pricing
🔗
Documentation
Documentation
🔗
Website
Website
📝
Signup
Signup
🔗
Login
Login
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Azure Policy REST API
  version: '2024-01-01'
request:
  auth:
    type: oauth2
    flow: implicit
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    credentials:
      clientId: '{{clientId}}'
items:
- info:
    name: Operations
    type: folder
  items:
  - info:
      name: Azure Policy REST API List operations
      type: http
    http:
      method: GET
      url: https://management.azure.com/providers/Microsoft.Authorization/operations
      params:
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all available REST API operations for Microsoft.Authorization.
- info:
    name: Policy Definitions
    type: folder
  items:
  - info:
      name: Azure Policy REST API List by subscription
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/providers/Microsoft.Authorization/policyDefinitions
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all policyDefinitions resources within the specified subscription.
  - info:
      name: Azure Policy REST API List by resource group
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/policyDefinitions
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all policyDefinitions resources within the specified resource group.
  - info:
      name: Azure Policy REST API Get resource
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/policyDefinitions/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Gets a specific policyDefinitions resource.
  - info:
      name: Azure Policy REST API Create or update resource
      type: http
    http:
      method: PUT
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/policyDefinitions/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
      body:
        type: json
        data: '{}'
    docs: Creates or updates a policyDefinitions resource.
  - info:
      name: Azure Policy REST API Update resource
      type: http
    http:
      method: PATCH
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/policyDefinitions/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
      body:
        type: json
        data: '{}'
    docs: Updates a policyDefinitions resource.
  - info:
      name: Azure Policy REST API Delete resource
      type: http
    http:
      method: DELETE
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/policyDefinitions/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Deletes a policyDefinitions resource.
bundled: true