Azure Resource Manager
Azure Resource Manager management API — 67 operations consolidated from 12 Microsoft OpenAPI specs into one connector.
- Base URL:
https://management.azure.com - Auth: OAuth 2.0 (user-delegated) — attach an InTouch
oauthcredential. The server refreshes the access token before each run.
Consolidated from 12 spec-per-resource-provider connectors; every operation from every one of them is preserved. The superseded names still resolve.
Operations
applicationdefinitions_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applicationDefinitions/{applicationDefinitionName}applicationdefinitions_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applicationDefinitionsapplications_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}applications_getbyid— GET /{applicationId}applications_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applicationsapplications_listbysubscription— GET /subscriptions/{subscriptionId}/providers/Microsoft.Solutions/applicationsauthorizationoperations_list— GET /providers/Microsoft.Authorization/operationsdeploymentoperations_getatmanagementgroupscope— GET /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/{deploymentName}/operations/{operationId}deploymentoperations_listatmanagementgroupscope— GET /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/{deploymentName}/operationsdeployments_getatmanagementgroupscope— GET /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/{deploymentName}deployments_listatmanagementgroupscope— GET /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/deployments_listattenantscope— GET /providers/Microsoft.Resources/deployments/deploymentscripts_create— PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deploymentScripts/{scriptName}deploymentscripts_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deploymentScripts/{scriptName}deploymentscripts_getlogs— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deploymentScripts/{scriptName}/logsdeploymentscripts_getlogsdefault— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deploymentScripts/{scriptName}/logs/defaultdeploymentscripts_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deploymentScriptsdeploymentscripts_listbysubscription— GET /subscriptions/{subscriptionId}/providers/Microsoft.Resources/deploymentScriptsfeatures_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}features_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Features/providers/{resourceProviderNamespace}/featuresfeatures_listall— GET /subscriptions/{subscriptionId}/providers/Microsoft.Features/featuresfeatures_register— POST /subscriptions/{subscriptionId}/providers/Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}/registerlistoperations— GET /providers/Microsoft.Features/operationsmanagement_operations_list— GET /providers/Microsoft.Management/operationsmanagementgroups_get— GET /providers/Microsoft.Management/managementGroups/{groupId}managementgroups_list— GET /providers/Microsoft.Management/managementGroupsmanagementlocks_getatresourcegrouplevel— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/locks/{lockName}managementlocks_getatsubscriptionlevel— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/locks/{lockName}managementlocks_listatresourcegrouplevel— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/locksmanagementlocks_listatresourcelevel— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/locksmanagementlocks_listatsubscriptionlevel— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/locksoperations_list— GET /providers/Microsoft.Resources/operationspolicyassignments_createbyid— PUT /{policyAssignmentId}policyassignments_get— GET /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}policyassignments_getbyid— GET /{policyAssignmentId}policyassignments_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyassignmentspolicyassignments_listforresource— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/policyassignmentspolicyassignments_listforresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/policyAssignmentspolicyassignments_policyassignments_getbyid— GET /{policyAssignmentId}policyassignments_policyassignments_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyAssignmentspolicyassignments_policyassignments_listforresource— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/policyAssignmentspolicyassignments_policyassignments_listforresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/policyAssignmentspolicydefinitions_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policydefinitions/{policyDefinitionName}policydefinitions_getatmanagementgroup— GET /providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}policydefinitions_getbuiltin— GET /providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}policydefinitions_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policydefinitionspolicydefinitions_listbuiltin— GET /providers/Microsoft.Authorization/policyDefinitionspolicydefinitions_listbymanagementgroup— GET /providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policyDefinitionspolicydefinitions_policydefinitions_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}policydefinitions_policydefinitions_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyDefinitionspolicysetdefinitions_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}policysetdefinitions_getatmanagementgroup— GET /providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}policysetdefinitions_getbuiltin— GET /providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}policysetdefinitions_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policySetDefinitionspolicysetdefinitions_listbuiltin— GET /providers/Microsoft.Authorization/policySetDefinitionspolicysetdefinitions_listbymanagementgroup— GET /providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitionsproviders_listattenantscope— GET /providersresourcelinks_createorupdate— PUT /{linkId}resourcelinks_delete— DELETE /{linkId}resourcelinks_get— GET /{linkId}resourcelinks_listatsourcescope— GET /{scope}/providers/Microsoft.Resources/linksresourcelinks_listatsubscription— GET /subscriptions/{subscriptionId}/providers/Microsoft.Resources/linkssubscriptions_get— GET /subscriptions/{subscriptionId}subscriptions_list— GET /subscriptionssubscriptions_listlocations— GET /subscriptions/{subscriptionId}/locationssubscriptions_operations_list— GET /providers/Microsoft.Resources/operationstenants_list— GET /tenants
Inputs
- a linked
oauthcredential (no key inputs) operation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
operation |
string | yes | — | One of: applicationdefinitions_get, applicationdefinitions_listbyresourcegroup, applications_get, applications_getbyid, applications_listbyresourcegroup, applications_listbysubscription, authorizationoperations_list, deploymentoperations_getatmanagementgroupscope, deploymentoperations_listatmanagementgroupscope, deployments_getatmanagementgroupscope, deployments_listatmanagementgroupscope, deployments_listattenantscope, deploymentscripts_create, deploymentscripts_get, deploymentscripts_getlogs, deploymentscripts_getlogsdefault, deploymentscripts_listbyresourcegroup, deploymentscripts_listbysubscription, features_get, features_list, features_listall, features_register, listoperations, management_operations_list, managementgroups_get, managementgroups_list, managementlocks_getatresourcegrouplevel, managementlocks_getatsubscriptionlevel, managementlocks_listatresourcegrouplevel, managementlocks_listatresourcelevel, managementlocks_listatsubscriptionlevel, operations_list, policyassignments_createbyid, policyassignments_get, policyassignments_getbyid, policyassignments_list, policyassignments_listforresource, policyassignments_listforresourcegroup, policyassignments_policyassignments_getbyid, policyassignments_policyassignments_list, policyassignments_policyassignments_listforresource, policyassignments_policyassignments_listforresourcegroup, policydefinitions_get, policydefinitions_getatmanagementgroup, policydefinitions_getbuiltin, policydefinitions_list, policydefinitions_listbuiltin, policydefinitions_listbymanagementgroup, policydefinitions_policydefinitions_get, policydefinitions_policydefinitions_list, policysetdefinitions_get, policysetdefinitions_getatmanagementgroup, policysetdefinitions_getbuiltin, policysetdefinitions_list, policysetdefinitions_listbuiltin, policysetdefinitions_listbymanagementgroup, providers_listattenantscope, resourcelinks_createorupdate, resourcelinks_delete, resourcelinks_get, resourcelinks_listatsourcescope, resourcelinks_listatsubscription, subscriptions_get, subscriptions_list, subscriptions_listlocations, subscriptions_operations_list, tenants_list |
applicationDefinitionName |
string | no | — | Path parameter applicationDefinitionName (required by some operations). |
applicationId |
string | no | — | Path parameter applicationId (required by some operations). |
applicationName |
string | no | — | Path parameter applicationName (required by some operations). |
deploymentName |
string | no | — | Path parameter deploymentName (required by some operations). |
featureName |
string | no | — | Path parameter featureName (required by some operations). |
groupId |
string | no | — | Path parameter groupId (required by some operations). |
linkId |
string | no | — | Path parameter linkId (required by some operations). |
lockName |
string | no | — | Path parameter lockName (required by some operations). |
managementGroupId |
string | no | — | Path parameter managementGroupId (required by some operations). |
operationId |
string | no | — | Path parameter operationId (required by some operations). |
parentResourcePath |
string | no | — | Path parameter parentResourcePath (required by some operations). |
policyAssignmentId |
string | no | — | Path parameter policyAssignmentId (required by some operations). |
policyAssignmentName |
string | no | — | Path parameter policyAssignmentName (required by some operations). |
policyDefinitionName |
string | no | — | Path parameter policyDefinitionName (required by some operations). |
policySetDefinitionName |
string | no | — | Path parameter policySetDefinitionName (required by some operations). |
resourceGroupName |
string | no | — | Path parameter resourceGroupName (required by some operations). |
resourceName |
string | no | — | Path parameter resourceName (required by some operations). |
resourceProviderNamespace |
string | no | — | Path parameter resourceProviderNamespace (required by some operations). |
resourceType |
string | no | — | Path parameter resourceType (required by some operations). |
scriptName |
string | no | — | Path parameter scriptName (required by some operations). |
subscriptionId |
string | no | — | Path parameter subscriptionId (required by some operations). |
query |
string | no | — | Optional query params as a JSON object string, e.g. {"limit": 10}. |
body |
string | no | — | Request body as a JSON object string. Sent as JSON, or form-encoded when the operation expects a form. Required by write operations. |