{
"opencollection": "1.0.0",
"info": {
"name": "Microsoft Azure AccessControlClient AccessConnector ManagementGroups API",
"version": "2020-08-01-preview"
},
"items": [
{
"info": {
"name": "ManagementGroups",
"type": "folder"
},
"items": [
{
"info": {
"name": "Microsoft Azure Get Providers Microsoft Management Managementgroups",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
},
{
"name": "$skiptoken",
"value": "",
"type": "query",
"description": "Page continuation token is only used if a previous operation returned a partial result. \nIf a previous response contains a nextLink element, the value of the nextLink element will include a token parameter that specifies a starting point to use for subsequent calls.\n"
}
]
},
"docs": "List management groups for the authenticated user.
"
},
{
"info": {
"name": "Microsoft Azure Get Providers Microsoft Management Managementgroups Groupid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
},
{
"name": "$expand",
"value": "",
"type": "query",
"description": "The $expand=children query string parameter allows clients to request inclusion of children in the response payload."
},
{
"name": "$recurse",
"value": "",
"type": "query",
"description": "The $recurse=true query string parameter allows clients to request inclusion of entire hierarchy in the response payload. Note that $expand=children must be passed up if $recurse is set to true."
},
{
"name": "$filter",
"value": "",
"type": "query",
"description": "A filter which allows the exclusion of subscriptions from results (i.e. '$filter=children.childType ne Subscription')"
}
]
},
"docs": "Get the details of the management group.
"
},
{
"info": {
"name": "Microsoft Azure Put Providers Microsoft Management Managementgroups Groupid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
}
]
},
"docs": "Create or update a management group.
If a management group is already created and a subsequent create request is issued with different properties, the management group properties will be updated.
"
},
{
"info": {
"name": "Microsoft Azure Patch Providers Microsoft Management Managementgroups Groupid",
"type": "http"
},
"http": {
"method": "PATCH",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
}
]
},
"docs": "Update a management group.
"
},
{
"info": {
"name": "Microsoft Azure Delete Providers Microsoft Management Managementgroups Groupid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
}
]
},
"docs": "Delete management group.
If a management group contains child resources, the request will fail.
"
},
{
"info": {
"name": "Microsoft Azure Put Providers Microsoft Management Managementgroups Groupid Subscriptions Subscriptionid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId/subscriptions/:subscriptionId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "subscriptionId",
"value": "",
"type": "path",
"description": "Subscription ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
}
]
},
"docs": "Associates existing subscription with the management group.
"
},
{
"info": {
"name": "Microsoft Azure Delete Providers Microsoft Management Managementgroups Groupid Subscriptions Subscriptionid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/providers/Microsoft.Management/managementGroups/:groupId/subscriptions/:subscriptionId",
"headers": [
{
"name": "Cache-Control",
"value": ""
}
],
"params": [
{
"name": "groupId",
"value": "",
"type": "path",
"description": "Management Group ID."
},
{
"name": "subscriptionId",
"value": "",
"type": "path",
"description": "Subscription ID."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Version of the API to be used with the client request. The current version is 2018-01-01-preview."
}
]
},
"docs": "De-associates subscription from the management group.
"
}
]
}
],
"bundled": true
}