How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Microsoft Azure Providers API

The Providers API from Microsoft Azure — 122 operation(s) for providers.

Microsoft Azure Providers API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Providers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.

This API exposes 167 operations across 122 paths, and defines 282 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

167 operations 122 paths 282 schemas 19 DELETE91 GET11 PATCH26 POST20 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-08-01-preview
Resource Areas
1

Paths & Operations 167

Across 122 paths, the API surfaces 167 operations — 19 DELETE, 91 GET, 11 PATCH, 26 POST, 20 PUT. Each is listed below with its method, path, parameters, and response codes.

Providers 167
GET
/providers/Microsoft.ADHybridHealthService/addsservices/{serviceName}
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Addsservices Servicename
microsoftAzureAddsservicesGet 2 params → 200
DELETE
/providers/Microsoft.ADHybridHealthService/addsservices/{serviceName}
Microsoft Azure Delete Providers Microsoft Adhybridhealthservice Addsservices Servicename
microsoftAzureAddsservicesDelete 3 params → 204
PATCH
/providers/Microsoft.ADHybridHealthService/addsservices/{serviceName}
Microsoft Azure Patch Providers Microsoft Adhybridhealthservice Addsservices Servicename
microsoftAzureAddsservicesUpdate 2 params body → 200
GET
/providers/Microsoft.ADHybridHealthService/addsservices/premiumCheck
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Addsservices Premiumcheck
microsoftAzureAddsservicesListpremiumservices 5 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services
microsoftAzureServicesList 5 params → 200
POST
/providers/Microsoft.ADHybridHealthService/services
Microsoft Azure Post Providers Microsoft Adhybridhealthservice Services
microsoftAzureServicesAdd 1 param body → 200
GET
/providers/Microsoft.ADHybridHealthService/services/premiumCheck
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Premiumcheck
microsoftAzureServicesListpremium 5 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename
microsoftAzureServicesGet 2 params → 200
DELETE
/providers/Microsoft.ADHybridHealthService/services/{serviceName}
Microsoft Azure Delete Providers Microsoft Adhybridhealthservice Services Servicename
microsoftAzureServicesDelete 3 params → 204
PATCH
/providers/Microsoft.ADHybridHealthService/services/{serviceName}
Microsoft Azure Patch Providers Microsoft Adhybridhealthservice Services Servicename
microsoftAzureServicesUpdate 2 params body → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/checkServiceFeatureAvailibility/{featureName}
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Checkservicefeatureavailibility Featurename
microsoftAzureServicesGetfeatureavailibility 3 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/exporterrors/counts
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Exporterrors Counts
microsoftAzureServicesListexporterrors 2 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/exporterrors/listV2
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Exporterrors Listv2
microsoftAzureServicesListexporterrorsv2 3 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/exportstatus
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Exportstatus
microsoftAzureServicesListexportstatus 2 params → 200
PATCH
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/monitoringconfiguration
Microsoft Azure Patch Providers Microsoft Adhybridhealthservice Services Servicename Monitoringconfiguration
microsoftAzureServicesUpdatemonitoringconfiguration 2 params body → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/monitoringconfigurations
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Monitoringconfigurations
microsoftAzureServicesListmonitoringconfigurations 2 params → 200
GET
/providers/Microsoft.ADHybridHealthService/services/{serviceName}/TenantWhitelisting/{featureName}
Microsoft Azure Get Providers Microsoft Adhybridhealthservice Services Servicename Tenantwhitelisting Featurename
microsoftAzureServicesGettenantwhitelisting 3 params → 200
GET
/providers/Microsoft.Web/publishingUsers/web
Microsoft Azure Gets Publishing User
microsoftAzureGetpublishinguser 1 param → 200default
PUT
/providers/Microsoft.Web/publishingUsers/web
Microsoft Azure Updates Publishing User
microsoftAzureUpdatepublishinguser 1 param body → 200default
GET
/providers/Microsoft.Web/sourcecontrols
Microsoft Azure Gets The Source Controls Available For Azure Websites
microsoftAzureListsourcecontrols 1 param → 200default
GET
/providers/Microsoft.Web/sourcecontrols/{sourceControlType}
Microsoft Azure Gets Source Control Token
microsoftAzureGetsourcecontrol 2 params → 200default
PUT
/providers/Microsoft.Web/sourcecontrols/{sourceControlType}
Microsoft Azure Updates Source Control Token
microsoftAzureUpdatesourcecontrol 2 params body → 200default
GET
/{resourceId}/providers/Microsoft.PolicyInsights/attestations
Microsoft Azure Get Resourceid Providers Microsoft Policyinsights Attestations
microsoftAzureAttestationsListforresource 4 params → 200default
PUT
/{resourceId}/providers/Microsoft.PolicyInsights/attestations/{attestationName}
Microsoft Azure Put Resourceid Providers Microsoft Policyinsights Attestations Attestationname
microsoftAzureAttestationsCreateorupdateatresource 3 params body → 200201default
GET
/{resourceId}/providers/Microsoft.PolicyInsights/attestations/{attestationName}
Microsoft Azure Get Resourceid Providers Microsoft Policyinsights Attestations Attestationname
microsoftAzureAttestationsGetatresource 3 params → 200default
DELETE
/{resourceId}/providers/Microsoft.PolicyInsights/attestations/{attestationName}
Microsoft Azure Delete Resourceid Providers Microsoft Policyinsights Attestations Attestationname
microsoftAzureAttestationsDeleteatresource 3 params → 200204default
GET
/providers/Microsoft.Authorization/operations
Microsoft Azure Get Providers Microsoft Authorization Operations
microsoftAzureOperationsList 1 param → 200default
GET
/providers/Microsoft.AlertsManagement/operations
Microsoft Azure Get Providers Microsoft Alertsmanagement Operations
microsoftAzureOperationsList 1 param → 200default
GET
/providers/Microsoft.AlertsManagement/alertsMetaData
Microsoft Azure Get Providers Microsoft Alertsmanagement Alertsmetadata
microsoftAzureAlertsMetadata 2 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alerts
Microsoft Azure Get Scope Providers Microsoft Alertsmanagement Alerts
microsoftAzureAlertsGetall 19 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}
Microsoft Azure Get A Specific Alert
microsoftAzureAlertsGetbyid 3 params → 200default
POST
/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate
Microsoft Azure Post Scope Providers Microsoft Alertsmanagement Alerts Alertid Changestate
microsoftAzureAlertsChangestate 5 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/history
Microsoft Azure Get Scope Providers Microsoft Alertsmanagement Alerts Alertid History
microsoftAzureAlertsGethistory 3 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alertsSummary
Microsoft Azure Get Scope Providers Microsoft Alertsmanagement Alertssummary
microsoftAzureAlertsGetsummary 14 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/enrichments
Microsoft Azure Get Scope Providers Microsoft Alertsmanagement Alerts Alertid Enrichments
microsoftAzureAlertsListenrichments 3 params → 200default
GET
/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/enrichments/default
Microsoft Azure Get Scope Providers Microsoft Alertsmanagement Alerts Alertid Enrichments Default
microsoftAzureAlertsGetenrichments 3 params → 200default
GET
/providers/Microsoft.Migrate/operations
Microsoft Azure Get List Of Operations Supported In The Api
microsoftAzureOperationsList → 200
GET
/providers/Microsoft.Quantum/operations
Microsoft Azure Get Providers Microsoft Quantum Operations
microsoftAzureOperationsList 1 param → 200default
GET
/subscriptions/{subscriptionId}/providers
Microsoft Azure List Resource Providers
Providers_List 3 params → 200default
PUT
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}
Microsoft Azure Put Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname
microsoftAzureTenantactiongroupsCreateorupdate 4 params body → 200201default
GET
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}
Microsoft Azure Get Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname
microsoftAzureTenantactiongroupsGet 4 params → 200default
DELETE
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}
Microsoft Azure Delete Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname
microsoftAzureTenantactiongroupsDelete 4 params → 200204default
PATCH
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}
Microsoft Azure Patch Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname
microsoftAzureTenantactiongroupsUpdate 4 params body → 200default
GET
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups
Microsoft Azure Get Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups
microsoftAzureTenantactiongroupsListbymanagementgroupid 3 params → 200default
POST
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}/createNotifications
Microsoft Azure Post Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname Createnotifications
microsoftAzureCreatenotificationsattenantactiongroupresourcelevel 4 params body → 200202default
GET
/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Insights/tenantActionGroups/{tenantActionGroupName}/notificationStatus/{notificationId}
Microsoft Azure Get Providers Microsoft Management Managementgroups Managementgroupid Providers Microsoft Insights Tenantactiongroups Tenantactiongroupname Notificationstatus Notificationid
microsoftAzureGettestnotificationsattenantactiongroupresourcelevel 5 params → 200default
GET
/providers/Microsoft.Media/operations
Microsoft Azure List Operations
microsoftAzureOperationsList 1 param → 200default
POST
/providers/Microsoft.AzureDataTransfer/validateSchema
Post Providers Microsoft Azuredatatransfer Validateschema
microsoftAzureAzuredatatransferValidateschema 1 param body → 200default
POST
/providers/Microsoft.AzureDataTransfer/listApprovedSchemas
Post Providers Microsoft Azuredatatransfer Listapprovedschemas
microsoftAzureAzuredatatransferListapprovedschemas 1 param body → 200default
POST
/providers/Microsoft.Carbon/carbonEmissionReports
Microsoft Azure Post Providers Microsoft Carbon Carbonemissionreports
microsoftAzureCarbonserviceListcarbonemissionreports 1 param body → 200default
POST
/providers/Microsoft.Carbon/queryCarbonEmissionDataAvailableDateRange
Microsoft Azure Post Providers Microsoft Carbon Querycarbonemissiondataavailabledaterange
microsoftAzureCarbonserviceQuerycarbonemissiondataavailabledaterange 1 param → 200default
GET
/providers/Microsoft.Portal/locations/{location}/userSettings/{userSettingsName}
Microsoft Azure Get User Settings
microsoftAzureGetusersettingswithlocation 3 params → 200default
PATCH
/providers/Microsoft.Portal/locations/{location}/userSettings/{userSettingsName}
Microsoft Azure Patch User Settings
microsoftAzurePatchusersettingswithlocation 3 params body → 200default
DELETE
/providers/Microsoft.Portal/locations/{location}/userSettings/{userSettingsName}
Microsoft Azure Delete User Settings
microsoftAzureDeleteusersettingswithlocation 3 params → 200204default
PUT
/providers/Microsoft.Portal/locations/{location}/userSettings/{userSettingsName}
Microsoft Azure Put User Settings
microsoftAzurePutusersettingswithlocation 3 params body → 200default
GET
/providers/Microsoft.Portal/locations/{location}/consoles/{consoleName}
Microsoft Azure Get Console
microsoftAzureGetconsolewithlocation 3 params → 200default
PUT
/providers/Microsoft.Portal/locations/{location}/consoles/{consoleName}
Microsoft Azure Put Console
microsoftAzurePutconsolewithlocation 3 params → 200201default
DELETE
/providers/Microsoft.Portal/locations/{location}/consoles/{consoleName}
Microsoft Azure Delete Console
microsoftAzureDeleteconsolewithlocation 3 params → 200204default
POST
/providers/Microsoft.Portal/locations/{location}/consoles/{consoleName}/keepAlive
Microsoft Azure Keep Alive
microsoftAzureKeepalivewithlocation 2 params → 200default
GET
/providers/Microsoft.Portal/userSettings/{userSettingsName}
Microsoft Azure Get User Settings
microsoftAzureGetusersettings 2 params → 200default
PATCH
/providers/Microsoft.Portal/userSettings/{userSettingsName}
Microsoft Azure Patch User Settings
microsoftAzurePatchusersettings 2 params body → 200default
DELETE
/providers/Microsoft.Portal/userSettings/{userSettingsName}
Microsoft Azure Delete User Settings
microsoftAzureDeleteusersettings 2 params → 200204default
PUT
/providers/Microsoft.Portal/userSettings/{userSettingsName}
Microsoft Azure Put User Settings
microsoftAzurePutusersettings 2 params body → 200default
GET
/providers/Microsoft.Portal/consoles/{consoleName}
Microsoft Azure Get Console
microsoftAzureGetconsole 2 params → 200default
PUT
/providers/Microsoft.Portal/consoles/{consoleName}
Microsoft Azure Put Console
microsoftAzurePutconsole 2 params body → 200201default
DELETE
/providers/Microsoft.Portal/consoles/{consoleName}
Microsoft Azure Delete Console
microsoftAzureDeleteconsole 2 params → 200204default
POST
/providers/Microsoft.Portal/consoles/{consoleName}/keepAlive
Microsoft Azure Keep Alive
microsoftAzureKeepalive 1 param → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/componentPolicyStates/{componentPolicyStatesResource}/queryResults
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Componentpolicystates Componentpolicystatesresource Queryresults
microsoftAzureComponentpolicystatesListqueryresultsforresource 11 params → 200default
GET
/providers/Microsoft.Kubernetes/operations
Microsoft Azure Get Providers Microsoft Kubernetes Operations
microsoftAzureOperationsGet 1 param → 200default
GET
/{scope}/providers/Microsoft.Consumption/tags
Microsoft Azure Get Scope Providers Microsoft Consumption Tags
microsoftAzureTagsGet 2 params → 200default
GET
/providers/Microsoft.Security/sensitivitySettings
Microsoft Azure Get Providers Microsoft Security Sensitivitysettings
microsoftAzureSensitivitysettingsList 1 param → 200default
GET
/providers/Microsoft.DeviceUpdate/operations
Microsoft Azure Get Providers Microsoft Deviceupdate Operations
microsoftAzureOperationsList 1 param → 200default
GET
/providers/Microsoft.GraphServices/operations
Microsoft Azure Get Providers Microsoft Graphservices Operations
microsoftAzureOperationList 1 param → 200default
PATCH
/{resourceUri}/providers/microsoft.insights/guestDiagnosticSettingsAssociation/{associationName}
Microsoft Azure Patch Resourceuri Providers Microsoft Insights Guestdiagnosticsettingsassociation Associationname
microsoftAzureGuestdiagnosticssettingsassociationUpdate 3 params body → 200default
GET
/providers/Microsoft.HDInsight/operations
Microsoft Azure Get Providers Microsoft Hdinsight Operations
microsoftAzureOperationsList 1 param → 200default
GET
/providers/Microsoft.Intune/locations
Microsoft Azure Get Providers Microsoft Intune Locations
microsoftAzureGetlocations 1 param → 200default
GET
/providers/Microsoft.Intune/locations/hostName
Microsoft Azure Get Providers Microsoft Intune Locations Hostname
microsoftAzureGetlocationbyhostname 1 param → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/apps
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Apps
microsoftAzureGetapps 5 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Iospolicies
microsoftAzureIosGetmampolicies 5 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Androidpolicies
microsoftAzureAndroidGetmampolicies 5 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Iospolicies Policyname
microsoftAzureIosGetmampolicybyname 4 params → 200default
PUT
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Iospolicies Policyname
microsoftAzureIosCreateorupdatemampolicy 3 params body → 200default
PATCH
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}
Microsoft Azure Patch Providers Microsoft Intune Locations Hostname Iospolicies Policyname
microsoftAzureIosPatchmampolicy 3 params body → 200default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Iospolicies Policyname
microsoftAzureIosDeletemampolicy 3 params → 200204default
GET
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Androidpolicies Policyname
microsoftAzureAndroidGetmampolicybyname 4 params → 200default
PUT
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Androidpolicies Policyname
microsoftAzureAndroidCreateorupdatemampolicy 3 params body → 200default
PATCH
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}
Microsoft Azure Patch Providers Microsoft Intune Locations Hostname Androidpolicies Policyname
microsoftAzureAndroidPatchmampolicy 3 params body → 200default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Androidpolicies Policyname
microsoftAzureAndroidDeletemampolicy 3 params → 200204default
GET
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Iospolicies Policyname Apps
microsoftAzureIosGetappformampolicy 6 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/AndroidPolicies/{policyName}/apps
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Apps
microsoftAzureAndroidGetappformampolicy 6 params → 200default
PUT
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps/{appName}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Iospolicies Policyname Apps Appname
microsoftAzureIosAddappformampolicy 4 params body → 200204default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps/{appName}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Iospolicies Policyname Apps Appname
microsoftAzureIosDeleteappformampolicy 4 params → 200204default
PUT
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/apps/{appName}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Apps Appname
microsoftAzureAndroidAddappformampolicy 4 params body → 200204default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/apps/{appName}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Apps Appname
microsoftAzureAndroidDeleteappformampolicy 4 params → 200204default
GET
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Iospolicies Policyname Groups
microsoftAzureIosGetgroupsformampolicy 3 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Groups
microsoftAzureAndroidGetgroupsformampolicy 3 params → 200default
PUT
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups/{groupId}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Iospolicies Policyname Groups Groupid
microsoftAzureIosAddgroupformampolicy 4 params body → 200204default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups/{groupId}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Iospolicies Policyname Groups Groupid
microsoftAzureIosDeletegroupformampolicy 4 params → 200204default
PUT
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups/{groupId}
Microsoft Azure Put Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Groups Groupid
microsoftAzureAndroidAddgroupformampolicy 4 params body → 200204default
DELETE
/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups/{groupId}
Microsoft Azure Delete Providers Microsoft Intune Locations Hostname Androidpolicies Policyname Groups Groupid
microsoftAzureAndroidDeletegroupformampolicy 4 params → 200204default
GET
/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Users Username Devices
microsoftAzureGetmamuserdevices 6 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices/{deviceName}
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Users Username Devices Devicename
microsoftAzureGetmamuserdevicebydevicename 5 params → 200default
POST
/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices/{deviceName}/wipe
Microsoft Azure Post Providers Microsoft Intune Locations Hostname Users Username Devices Devicename Wipe
microsoftAzureWipemamuserdevice 4 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/operationResults
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Operationresults
microsoftAzureGetoperationresults 5 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/statuses/default
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Statuses Default
microsoftAzureGetmamstatuses 2 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Flaggedusers
microsoftAzureGetmamflaggedusers 5 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers/{userName}
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Flaggedusers Username
microsoftAzureGetmamflaggeduserbyname 4 params → 200default
GET
/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers/{userName}/flaggedEnrolledApps
Microsoft Azure Get Providers Microsoft Intune Locations Hostname Flaggedusers Username Flaggedenrolledapps
microsoftAzureGetmamuserflaggedenrolledapps 6 params → 200default
GET
/{scope}/providers/Microsoft.ManagedIdentity/identities/default
Microsoft Azure Get Scope Providers Microsoft Managedidentity Identities Default
microsoftAzureSystemassignedidentitiesGetbyscope 2 params → 200default
GET
/providers/Microsoft.ManagedIdentity/operations
Microsoft Azure Get Providers Microsoft Managedidentity Operations
microsoftAzureOperationsList 1 param → 200default
GET
/{resourceUri}/providers/Microsoft.KubernetesRuntime/services
Microsoft Azure Get Resourceuri Providers Microsoft Kubernetesruntime Services
microsoftAzureServicesList 2 params → 200default
GET
/{resourceUri}/providers/Microsoft.KubernetesRuntime/services/{serviceName}
Microsoft Azure Get Resourceuri Providers Microsoft Kubernetesruntime Services Servicename
microsoftAzureServicesGet 3 params → 200default
PUT
/{resourceUri}/providers/Microsoft.KubernetesRuntime/services/{serviceName}
Microsoft Azure Put Resourceuri Providers Microsoft Kubernetesruntime Services Servicename
microsoftAzureServicesCreateorupdate 3 params body → 200201default
DELETE
/{resourceUri}/providers/Microsoft.KubernetesRuntime/services/{serviceName}
Microsoft Azure Delete Resourceuri Providers Microsoft Kubernetesruntime Services Servicename
microsoftAzureServicesDelete 3 params → 200204default
GET
/providers/Microsoft.SecurityDevOps/operations
Microsoft Azure Get Providers Microsoft Securitydevops Operations
microsoftAzureOperationsList 1 param → 200default
GET
/{resourceUri}/providers/Microsoft.ServiceLinker/linkers
Microsoft Azure Get Resourceuri Providers Microsoft Servicelinker Linkers
microsoftAzureLinkerList 2 params → 200default
GET
/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
Microsoft Azure Get Resourceuri Providers Microsoft Servicelinker Linkers Linkername
microsoftAzureLinkerGet 3 params → 200default
PUT
/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
Microsoft Azure Put Resourceuri Providers Microsoft Servicelinker Linkers Linkername
microsoftAzureLinkerCreateorupdate 3 params body → 200201default
GET
/providers/Microsoft.Support/services
Microsoft Azure Get Providers Microsoft Support Services
microsoftAzureServicesList 1 param → 200default
GET
/providers/Microsoft.Support/services/{serviceName}
Microsoft Azure Get Providers Microsoft Support Services Servicename
microsoftAzureServicesGet 2 params → 200default
GET
/providers/Microsoft.NetworkCloud/operations
Microsoft Azure List Resource Provider Operations
microsoftAzureOperationsList 1 param → 200default
GET
/providers/Microsoft.PolicyInsights/operations
Microsoft Azure Get Providers Microsoft Policyinsights Operations
microsoftAzureOperationsList 1 param → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupName}/providers/Microsoft.PolicyInsights/policyEvents/{policyEventsResource}/queryResults
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupname Providers Microsoft Policyinsights Policyevents Policyeventsresource Queryresults
microsoftAzurePolicyeventsListqueryresultsformanagementgroup 12 params → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/policyEvents/{policyEventsResource}/queryResults
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Policyevents Policyeventsresource Queryresults
microsoftAzurePolicyeventsListqueryresultsforresource 11 params → 200default
GET
/providers/Microsoft.PolicyInsights/policyMetadata/{resourceName}
Microsoft Azure Get Providers Microsoft Policyinsights Policymetadata Resourcename
microsoftAzurePolicymetadataGetresource 2 params → 200default
GET
/providers/Microsoft.PolicyInsights/policyMetadata
Microsoft Azure Get Providers Microsoft Policyinsights Policymetadata
microsoftAzurePolicymetadataList 2 params → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupName}/providers/Microsoft.PolicyInsights/policyStates/{policyStatesResource}/queryResults
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupname Providers Microsoft Policyinsights Policystates Policystatesresource Queryresults
microsoftAzurePolicystatesListqueryresultsformanagementgroup 12 params → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupName}/providers/Microsoft.PolicyInsights/policyStates/{policyStatesSummaryResource}/summarize
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupname Providers Microsoft Policyinsights Policystates Policystatessummaryresource Summarize
microsoftAzurePolicystatesSummarizeformanagementgroup 8 params → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/policyStates/{policyStatesResource}/queryResults
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Policystates Policystatesresource Queryresults
microsoftAzurePolicystatesListqueryresultsforresource 12 params → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/policyStates/{policyStatesSummaryResource}/summarize
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Policystates Policystatessummaryresource Summarize
microsoftAzurePolicystatesSummarizeforresource 7 params → 200default
GET
/{scope}/providers/Microsoft.PolicyInsights/policyStates/$metadata
Microsoft Azure Get Scope Providers Microsoft Policyinsights Policystates $metadata
microsoftAzurePolicystatesGetmetadata 2 params → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupName}/providers/Microsoft.PolicyInsights/policyTrackedResources/{policyTrackedResourcesResource}/queryResults
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupname Providers Microsoft Policyinsights Policytrackedresources Policytrackedresourcesresource Queryresults
microsoftAzurePolicytrackedresourcesListqueryresultsformanagementgroup 6 params → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/policyTrackedResources/{policyTrackedResourcesResource}/queryResults
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Policytrackedresources Policytrackedresourcesresource Queryresults
microsoftAzurePolicytrackedresourcesListqueryresultsforresource 5 params → 200default
GET
/providers/Microsoft.RecommendationsService/locations/{location}/operationStatuses/{operationId}
Microsoft Azure Get Providers Microsoft Recommendationsservice Locations Location Operationstatuses Operationid
microsoftAzureOperationstatusesGet 3 params → 200default
GET
/providers/Microsoft.RecommendationsService/operations
Microsoft Azure Get Providers Microsoft Recommendationsservice Operations
microsoftAzureOperationsList 1 param → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}/listDeployments
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations Remediationname Listdeployments
microsoftAzureRemediationsListdeploymentsatmanagementgroup 5 params → 200default
POST
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}/cancel
Microsoft Azure Post Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations Remediationname Cancel
microsoftAzureRemediationsCancelatmanagementgroup 4 params → 200default
GET
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations
Microsoft Azure Get Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations
microsoftAzureRemediationsListformanagementgroup 5 params → 200default
PUT
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Put Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsCreateorupdateatmanagementgroup 4 params body → 200201default
GET
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Get Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsGetatmanagementgroup 4 params → 200default
DELETE
/providers/{managementGroupsNamespace}/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Delete Providers Managementgroupsnamespace Managementgroups Managementgroupid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsDeleteatmanagementgroup 4 params → 200204default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}/listDeployments
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Remediations Remediationname Listdeployments
microsoftAzureRemediationsListdeploymentsatresource 4 params → 200default
POST
/{resourceId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}/cancel
Microsoft Azure Post Resourceid Providers Microsoft Policyinsights Remediations Remediationname Cancel
microsoftAzureRemediationsCancelatresource 3 params → 200default
GET
/{resourceId}/providers/Microsoft.PolicyInsights/remediations
Microsoft Azure Get Resourceid Providers Microsoft Policyinsights Remediations
microsoftAzureRemediationsListforresource 4 params → 200default
PUT
/{resourceId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Put Resourceid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsCreateorupdateatresource 3 params body → 200201default
GET
/{resourceId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Get Resourceid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsGetatresource 3 params → 200default
DELETE
/{resourceId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}
Microsoft Azure Delete Resourceid Providers Microsoft Policyinsights Remediations Remediationname
microsoftAzureRemediationsDeleteatresource 3 params → 200204default
POST
/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/unregister
Microsoft Azure Post Subscriptions Subscriptionid Providers Resourceprovidernamespace Unregister
microsoftAzureProvidersUnregister 3 params → 200default
POST
/providers/Microsoft.Management/managementGroups/{groupId}/providers/{resourceProviderNamespace}/register
Microsoft Azure Post Providers Microsoft Management Managementgroups Groupid Providers Resourceprovidernamespace Register
microsoftAzureProvidersRegisteratmanagementgroupscope 3 params → 200default
GET
/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/providerPermissions
Microsoft Azure Get Subscriptions Subscriptionid Providers Resourceprovidernamespace Providerpermissions
microsoftAzureProvidersProviderpermissions 3 params → 200default
POST
/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/register
Microsoft Azure Post Subscriptions Subscriptionid Providers Resourceprovidernamespace Register
microsoftAzureProvidersRegister 3 params body → 200default
GET
/providers
Microsoft Azure Get Providers
microsoftAzureProvidersListattenantscope 2 params → 200default
GET
/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}
Microsoft Azure Get Subscriptions Subscriptionid Providers Resourceprovidernamespace
microsoftAzureProvidersGet 4 params → 200default
GET
/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/resourceTypes
Microsoft Azure Get Subscriptions Subscriptionid Providers Resourceprovidernamespace Resourcetypes
microsoftAzureProviderresourcetypesList 4 params → 200default
GET
/providers/{resourceProviderNamespace}
Microsoft Azure Get Providers Resourceprovidernamespace
microsoftAzureProvidersGetattenantscope 3 params → 200default
PUT
/{scope}/providers/Microsoft.Resources/tags/default
Microsoft Azure Creates Or Updates The Entire Set Of Tags On A Resource Or Subscription
microsoftAzureTagsCreateorupdateatscope 2 params body → 200202default
PATCH
/{scope}/providers/Microsoft.Resources/tags/default
Microsoft Azure Selectively Updates The Set Of Tags On A Resource Or Subscription
microsoftAzureTagsUpdateatscope 2 params body → 200202default
GET
/{scope}/providers/Microsoft.Resources/tags/default
Microsoft Azure Gets The Entire Set Of Tags On A Resource Or Subscription
microsoftAzureTagsGetatscope 2 params → 200default
DELETE
/{scope}/providers/Microsoft.Resources/tags/default
Microsoft Azure Deletes The Entire Set Of Tags On A Resource Or Subscription
microsoftAzureTagsDeleteatscope 2 params → 200202default
GET
/providers/Microsoft.SecurityInsights/operations
Microsoft Azure Get Providers Microsoft Securityinsights Operations
microsoftAzureOperationsList 1 param → 200default
PUT
/providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
Microsoft Azure Put Providers Microsoft Management Managementgroups Managementgroupname Providers Microsoft Alertsmanagement Tenantactivitylogalerts Alertrulename
microsoftAzureTenantactivitylogalertsCreateorupdate 3 params body → 200201default
GET
/providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
Microsoft Azure Get Providers Microsoft Management Managementgroups Managementgroupname Providers Microsoft Alertsmanagement Tenantactivitylogalerts Alertrulename
microsoftAzureTenantactivitylogalertsGet 3 params → 200default
DELETE
/providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
Microsoft Azure Delete Providers Microsoft Management Managementgroups Managementgroupname Providers Microsoft Alertsmanagement Tenantactivitylogalerts Alertrulename
microsoftAzureTenantactivitylogalertsDelete 3 params → 200204default
PATCH
/providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
Microsoft Azure Patch Providers Microsoft Management Managementgroups Managementgroupname Providers Microsoft Alertsmanagement Tenantactivitylogalerts Alertrulename
microsoftAzureTenantactivitylogalertsUpdate 3 params body → 200default
GET
/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
Microsoft Azure Get Providers Microsoft Alertsmanagement Tenantactivitylogalerts
microsoftAzureTenantactivitylogalertsListbytenant 1 param → 200default
GET
/providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
Microsoft Azure Get Providers Microsoft Management Managementgroups Managementgroupname Providers Microsoft Alertsmanagement Tenantactivitylogalerts
microsoftAzureTenantactivitylogalertsListbymanagementgroup 2 params → 200default
GET
/providers/Microsoft.WorkloadMonitor/operations
Microsoft Azure Get A List Of All Available Rest Api Operations
microsoftAzureOperationsList 1 param → 200default

Schemas 282

The contract defines 282 schemas that model the data the API accepts and returns. The most detailed are ComponentPolicyState (32 properties), PolicyState (29 properties), PolicyEvent (29 properties), ServiceProperties (24 properties). Each schema is shown below with its type and property counts.

Service
object
Object that represents a Service resource.
4 properties
LinkerResource
object
Linker of source and target resource
2 properties 1 required
ErrorResponse_6
object
1 property
LogSpecification
object
A diagnostic log emitted by service.
3 properties
TagsResource
object
Wrapper resource for tags API requests and responses.
4 properties 1 required
ProviderExtendedLocation
object
The provider extended location.
3 properties
alertEnrichmentItem
object
Alert enrichment item.
5 properties 4 required
PolicyTrackedResourcesQueryResults
object
Query results.
2 properties
Resource_4
object
5 properties
ErrorDetails
object
The details of the error.
2 properties
StorageProfile
object
The storage profile of the user settings.
3 properties
OperationDisplay
object
The display information for a Microsoft.Authorization operation.
4 properties
ServiceSpecification
object
The service metric specifications.
2 properties
CloudError
object
An error response for a resource management request.
1 property
StatusesProperties
object
9 properties
GetSensitivitySettingsListResponse
object
A list with a single sensitivity settings resource
1 property
RemediationDeploymentsListResult
object
List of deployments for a remediation.
2 properties
correlationDetails
object
Correlation details
3 properties
Operation_5
object
The Connected cluster API operation
2 properties
ServiceResource
object
A Service resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters)
1 property
CarbonEmissionData
object
Response for given query parameters
7 properties 6 required
EmissionScopeEnum
string
Supported emission scopes to be used with QueryParameter
OperationListResult
object
The result of a request to list Microsoft.Authorization operations.
2 properties
ErrorDefinition
object
Error definition.
5 properties
SecretStore
object
An option to store secret value in secure place
2 properties
RemediationDeploymentSummary
object
The deployment status summary for all deployments created by the remediation.
3 properties
CloudError_3
object
An error response for a resource management request.
1 property
BuiltInInfoType
object
Pre-configured sensitive information type
3 properties
DeleteOrUpdateBehavior
string
The cleanup behavior to indicate whether clean up operation when resource is deleted or updated
FlaggedEnrolledAppProperties
object
5 properties
Resource_3
object
An azure resource object
5 properties 1 required
OperationDisplay_4
object
Operation details.
4 properties
ServiceResourceListResult
object
The response of a ServiceResource list operation.
2 properties 1 required
SystemAssignedIdentityProperties
object
The properties associated with the system assigned identity.
4 properties
Item
object
The key value pair for properties.
2 properties
AlertRuleLeafCondition
object
An Activity Log Alert rule condition that is met by comparing the field and value of an Activity Log event. This condition must contain 'field' and either 'equ…
3 properties
TypedErrorInfo
object
Scenario specific error details.
2 properties
alertModification
object
Alert Modification details
1 property
Items
object
The list of key value properties.
1 property
ErrorResponse_2
object
Describes the format of Error response.
2 properties
PolicyTrackedResource
object
Policy tracked resource record.
5 properties
AzureAppPushReceiver
object
The Azure mobile App push notification receiver.
2 properties 2 required
ErrorDefinition_2
object
Error description and code explaining why an operation failed.
1 property
AuthMode
string
Indicates how to apply the authentication configuration operations.
SmsReceiver
object
An SMS receiver.
4 properties 3 required
OperationResultProperties
object
5 properties 4 required
LocationCollection
object
2 properties 1 required
AlertRuleProperties
object
An Azure Activity Log Alert rule.
6 properties 2 required
AndroidMAMPolicyProperties
object
Intune MAM iOS Policy Properties.
2 properties
AndroidMAMPolicy
object
Android Policy entity for Intune MAM.
1 property
ActionList
object
A list of Activity Log Alert rule actions.
1 property
TargetServiceType
string
The target service type.
errorResponse
object
An error response from the service.
1 property
GroupItem
object
Group entity for Intune MAM.
1 property
FlaggedEnrolledAppError
object
2 properties
ConsoleCreateProperties
object
Cloud shell properties for creating a console.
3 properties 1 required
SourceControl
object
The source control OAuth token.
1 property
ApplicationProperties
object
3 properties 2 required
PolicyAssignmentSummary
object
Policy assignment summary.
4 properties
operationsList_2
object
Lists the operations available.
2 properties 1 required
CarbonEmissionDataListResult
object
List of carbon emission results
4 properties 1 required
alertsSummaryGroupItem
object
Alerts summary group item
4 properties
TenantAlertRulePatchObject
object
An Activity Log Alert rule object for the body of patch operations.
2 properties
Tags
object
A dictionary of name and value pairs.
1 property
ComponentPolicyStatesQueryResults
object
Query results.
3 properties
AliasPathMetadata
object
2 properties
CarbonEmissionDataAvailableDateRange
object
Response for available date range of carbon emission data
2 properties 2 required
FlaggedEnrolledAppCollection
object
Flagged Enrolled App collection for the given tenant.
2 properties 1 required
LocationProperties
object
1 property 1 required
DeviceProperties
object
5 properties 5 required
CloudShellPatchUserSettings
object
Cloud shell patch operation user settings.
1 property
IfNotExistsEvaluationDetails
object
Evaluation details of IfNotExists effect.
2 properties
Remediation
object
The remediation definition.
4 properties
TenantActivityLogAlertResource
object
A Tenant Activity Log Alert rule resource.
1 property 1 required
AuthType
string
The authentication type.
GuestDiagnosticSettingsAssociationResourcePatch
object
Guest diagnostic setting resource for patch operations
2 properties
ProviderResourceType_2
object
Resource type managed by the resource provider.
10 properties
alertEnrichmentsList
object
List the alert's enrichments.
2 properties
FlaggedUserCollection
object
Flagged user collection for the given tenant.
2 properties 1 required
ActionGroupPatch
object
A tenant action group for patch operations.
1 property
SummarizeResults
object
Summarize action results.
3 properties
ErrorResponse_3
object
Error response.
1 property
SummaryResults
object
Non-compliance summary on a particular summary level.
3 properties
AlertRuleAllOfCondition
object
An Activity Log Alert rule condition that is met when all its member conditions are met.
1 property 1 required
DateRange
object
Date range to be used with QueryParameter
2 properties 2 required
ComponentExpressionEvaluationDetails
object
Evaluation details of policy language expressions.
7 properties
comments
object
Change alert state reason
1 property
ErrorDetail
object
2 properties 2 required
validateSchemaResult
object
Result of the schema validation.
2 properties
MetadataDocument
string
Metadata XML document.
ReceiverStatus
string
Indicates the status of the receiver. Receivers that are not Enabled will not receive any communications.
Operation
object
The definition of a Microsoft.Authorization operation.
4 properties
AzureResource
object
An azure resource object
5 properties 1 required
iOSMAMPolicy
object
iOS Policy entity for Intune MAM.
1 property
ApiProfile
object
2 properties
DaprMetadata
object
The dapr component metadata.
5 properties
TagsResult
object
A resource listing all tags.
1 property
alertsMetaData
object
alert meta data information.
1 property
FlaggedEnrolledApp
object
Flagged Enrolled App for the given tenant.
1 property
listApprovedSchemasRequest
object
2 properties
ErrorResponse_5
object
Describes the format of Error response.
2 properties
AllowType
string
Whether to allow firewall rules.
StatusesDefault
object
Default Statuses entity for the given tenant.
1 property
AliasPattern
object
The type of the pattern for an alias path.
3 properties
Alias
object
The alias type.
6 properties
SourceControlCollection
object
Collection of source controls.
2 properties 1 required
errorResponseBody
object
Details of error response.
4 properties
ServicesListResult
object
Collection of Service resources.
1 property
ActionGroupPatchBody
object
A tenant action group object for the body of patch operations.
2 properties
Label
object
Microsoft information protection sensitivity label
3 properties
FlaggedUser
object
Flagged user for the given tenant.
1 property
ExpressionEvaluationDetails
object
Evaluation details of policy language expressions.
6 properties
ActionGroup
object
A pointer to an Azure Action Group.
3 properties 1 required
schema
object
The schema object.
5 properties
ProxyResource
object
The Resource model definition.
4 properties
Operation_10
object
Operation provided by provider
4 properties
AlertRuleAnyOfOrLeafCondition
object
An Activity Log Alert rule condition that is met when all its member conditions are met. Each condition can be of one of the following types: Important: Each t…
1 property
ErrorCounts
object
The list of error counts.
1 property
operationsList
object
Lists the operations available in the AlertsManagement RP.
2 properties 1 required
OperationCollection
object
A collection of Operation items.
1 property
ActionType
string
Indicates how to apply the connector operations, such as opt out network configuration, opt in configuration.
Provider_2
object
Resource provider information.
6 properties
Labels
array
List of Microsoft information protection sensitivity labels
QueryFailure
object
Error response.
1 property
MAMPolicyAppOrGroupIdProperties
object
Android Policy request body for Intune MAM.
1 property 1 required
ServiceProperties_3
object
Details about an Azure service available for support ticket creation.
2 properties
Device
object
Device entity for Intune.
1 property
GetSensitivitySettingsResponse
object
Data sensitivity settings for sensitive data discovery
4 properties
OperationResultCollection
object
2 properties 1 required
ProviderConsentDefinition
object
The provider consent.
1 property
OperationsList
object
Lists the operations available in the SecurityInsights RP.
2 properties 1 required
TrackedResourceModificationDetails
object
The details of the policy triggered deployment that created or modified the tracked resource.
3 properties
Services
object
The list of services for a given onboarded tenant.
4 properties
GuestDiagnosticSettingsAssociation
object
A guest diagnostic settings association.
1 property 1 required
OperationsListResults
object
List of available operations.
2 properties
OperationResult
object
OperationResult entity for Intune.
1 property
GuestDiagnosticSettingsAssociationResource
object
Virtual machine guest diagnostic settings resource.
1 property 1 required
schemasListResult
object
The schemas list result.
1 property
QueryFilter
object
Query filter parameter specified by users
7 properties 4 required
ActionDetail
object
The action detail
6 properties
PublicNetworkSolution
object
Indicates public network solution, include firewall rules
3 properties
Properties
object
Metric properties.
1 property
schemas
array
The schemas for this connection
PolicyDefinitionSummary
object
Policy definition summary.
4 properties
CloudShellConsole
object
Cloud shell console
1 property 1 required
MergedExportErrors
object
The list of export errors.
1 property
alertProperties
object
Alert property bag
3 properties
GroupsCollection
object
2 properties 1 required
UserProperties
object
The cloud shell user settings properties.
5 properties 5 required
OperationListResult_2
object
A list of operations supported by Microsoft.ManagedIdentity Resource Provider.
2 properties
ProviderResourceTypeListResult
object
List of resource types of a resource provider.
2 properties
Attestation
object
An attestation resource.
2 properties 1 required
Context
object
The context info
2 properties
Resource_2
The Resource model definition.
egressConfig
object
Config which would be used for displaying the data in portal.
Application
object
Application entity for Intune MAM.
1 property
alertModificationProperties
object
Properties of the alert modification item.
2 properties
MergedExportError
object
The merged export error.
22 properties
ConsoleProperties
object
Cloud shell console properties.
3 properties 3 required
OperationDisplay_2
object
Displayable properties of the operation.
4 properties
MAMPolicyAppIdOrGroupIdPayload
object
MAM Policy request body for properties Intune MAM.
1 property
ResourceList
object
The list of Linker.
2 properties
OperationList_2
object
2 properties
TestNotificationDetailsResponse
object
The details of the test notification results.
5 properties 1 required
TenantActionGroupResource
object
A tenant action group resource.
1 property
ProviderPermission
object
The provider permission
4 properties
VoiceReceiver
object
A voice receiver.
3 properties 3 required
alertContext
object
Information specific to the monitor service that gives more contextual details about the alert.
ApplicationCollection
object
2 properties 1 required
RemediationListResult
object
List of remediations.
2 properties
LinkerProperties
object
The properties of the Linker.
9 properties
ComponentPolicyState
object
Component Policy State record.
32 properties
AndroidMAMPolicyCollection
object
2 properties 1 required
Error
object
2 properties 2 required
TenantActionGroupList
object
A list of tenant action groups.
2 properties
TargetServiceBase
object
The target service properties
1 property 1 required
TagsPatchResource
object
Wrapper resource for tags patch API request only.
2 properties
EmailReceiver
object
An email receiver.
4 properties 2 required
alertsMetaDataProperties
object
alert meta data property bag
1 property 1 required
UserSettingsResponse
object
Response to get user settings
1 property 1 required
ConfigurationStore
object
An option to store configuration into different place
1 property
MetricSpecification
object
A metric emitted by service.
12 properties
alertEnrichmentProperties
object
Properties of the alert enrichment item.
2 properties
alert
object
An alert created in alert management service.
1 property
ConsoleDefinition
object
Console definition
1 property 1 required
alertEnrichmentResponse
object
The alert's enrichments.
1 property
ProvisioningState
string
The status of the current operation.
AuthInfoBase
object
The authentication info
2 properties 1 required
MipIntegrationStatus
string
Microsoft information protection integration status
DaprProperties
object
Indicates some additional properties for dapr client type
7 properties
RoleDefinition
object
Role definition properties.
5 properties
ErrorResponse_4
object
Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message.
1 property
ProviderResourceType
object
Resource type managed by the resource provider.
3 properties
WipeDeviceOperationResult
object
Device entity for Intune.
1 property
RemediationDeployment
object
Details of a single deployment created by the remediation.
7 properties
Tag
object
The tag resource.
1 property
operationMetadataProperties
object
2 properties 2 required
PolicyDetails
object
The policy details.
6 properties
AttestationListResult
object
List of attestations.
2 properties
PolicyMetadata
object
Policy metadata resource definition.
4 properties
Resource
object
An azure resource object
3 properties
ZoneMapping
object
2 properties
PolicyEvaluationDetails
object
Policy evaluation details.
2 properties
CloudErrorBody
object
An error response from the ManagedServiceIdentity service.
4 properties
ErrorResponse
object
Common error response for all Azure Resource Manager APIs.
5 properties
SubscriptionAccessDecision
object
Access Decision for each Subscription
2 properties 2 required
PolicyStatesQueryResults
object
Query results.
4 properties
TagProperties
object
The properties of the tag.
1 property
SlimPolicyMetadata
object
Slim version of policy metadata resource definition, excluding properties with large strings
4 properties
TenantActionGroup
object
A tenant action group.
7 properties 2 required
OperationList
object
The paginated list of connected cluster API operations.
2 properties
CloudError_2
object
An error response from the ManagedServiceIdentity service.
1 property
ComponentPolicyEvaluationDetails
object
Policy evaluation details.
2 properties
PolicyEvent
object
Policy event record.
29 properties
FirewallRules
object
Target service's firewall rules. to allow connections from source service.
3 properties
SystemAssignedIdentity
object
Describes a system assigned identity resource.
3 properties 1 required
TerminalSettings
object
Settings for terminal appearance.
2 properties
actionStatus
object
Action status
1 property
ErrorResponse_3_2
object
Contains details when the response code indicates an error.
1 property 1 required
OperationDisplay_5
object
The object that describes the operation.
4 properties
AttestationProperties
object
The properties of an attestation resource.
11 properties 1 required
alertModificationItem
object
Alert modification item.
7 properties
Operation_8
object
Operation definition.
3 properties
essentials
object
This object contains consistent fields across different monitor services.
22 properties
InfoType
object
Custom user-defined information type
3 properties
Location
object
Location entity for given tenant.
1 property
Operation_2
object
A REST API operation supported by the provider.
3 properties
OperationResultList
object
List of API operations.
1 property
operation
object
Operation provided by provider
3 properties
AliasPath
object
The type of the paths for alias.
4 properties
AssociatedObject
object
Object that hold sync object details.
12 properties
ErrorDetails_2
object
2 properties
RemediationFilters
object
The filters that will be applied to determine which resources to remediate.
1 property
AccessDecisionEnum
string
Enum for Access Decision
IOSMAMPolicyCollection
object
2 properties 1 required
Provider
object
Resource provider information.
5 properties
alertsSummaryGroup
object
Group the result set.
4 properties
ProviderPermissionListResult
object
List of provider permissions.
2 properties
Summary
object
Summary results.
4 properties
AttestationEvidence
object
A piece of evidence supporting the compliance state set in the attestation.
2 properties
ProviderListResult_2
object
List of resource providers.
2 properties
Result
object
The result for an operation.
1 property
WebhookReceiver
object
A webhook receiver.
7 properties 2 required
ProviderListResult
object
List of resource providers.
2 properties
AzureResource_2
object
An Azure resource object.
5 properties
Operation_6
object
Operation supported by the Microsoft.ManagedIdentity REST API.
2 properties
GroupProperties
object
1 property 2 required
TenantAlertRulePatchProperties
object
An Activity Log Alert rule properties for patch operations.
1 property
ExportStatuses
object
The list of export statuses.
4 properties
PolicyEventsQueryResults
object
Query results.
4 properties
iOSMAMPolicyProperties
object
Intune MAM iOS Policy Properties.
2 properties
ConfigurationInfo
object
The configuration information, used to generate configurations or save to applications
7 properties
RemediationProperties
object
The remediation properties.
7 properties
ErrorCount
object
The error count details.
3 properties
alertsList
object
List the alerts.
2 properties
ErrorDefinitionProperties
object
Error description and code explaining why an operation failed.
2 properties
PolicyMetadataSlimProperties
object
The properties of the policy metadata, excluding properties containing large strings
6 properties
FlaggedUserProperties
object
2 properties
alertsSummary
object
Summary of alerts based on the input filters and 'groupby' parameters.
1 property
PolicyMetadataCollection
object
Collection of policy metadata resources.
2 properties
operation_2
object
Operation provided by provider
3 properties
VNetSolution
object
The VNet solution for linker
2 properties
TenantAlertRuleList
object
A list of Tenant Activity Log Alert rules.
2 properties
Operation_11
object
3 properties 3 required
SensitiveInfoTypesIds
array
List of selected sensitive info types' IDs.
TenantNotificationRequestBody
object
The request body which contain contact detail metadata
6 properties 1 required
DeviceCollection
object
2 properties 1 required
CloudShellUserSettings
object
Cloud shell user settings.
1 property 1 required
ErrorAdditionalInfo
object
The resource management error additional info.
2 properties
MAMPolicyProperties
object
18 properties 1 required
PolicyState
object
Policy state record.
29 properties
ProviderRegistrationRequest
object
The provider registration definition.
1 property
ServiceProperties_2
object
Properties for the service resource
2 properties
ErrorDefinition_3
object
Error definition.
5 properties
ServiceProperties
object
The service properties for a given service.
24 properties
ExportStatus
object
The details of the export status.
4 properties
Permission
object
Role definition permissions.
4 properties
ClientType
string
The application client type
WipeDeviceOperationResultProperties
object
1 property 1 required
Operation_4
object
An operation.
6 properties 1 required
MetricDimension
object
A metric dimension.
3 properties
PolicyMetadataProperties
object
The properties of the policy metadata.
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-providers-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure Providers API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.