{
"opencollection": "1.0.0",
"info": {
"name": "Microsoft Azure AccessControlClient AccessConnector Group API",
"version": "2020-08-01-preview"
},
"items": [
{
"info": {
"name": "Group",
"type": "folder"
},
"items": [
{
"info": {
"name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups",
"params": [
{
"name": "$filter",
"value": "",
"type": "query",
"description": "| Field | Usage | Supported operators | Supported functions ||-------------|-------------|-------------|-------------|| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith || displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith || description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith || externalId | filter | eq | |"
}
]
},
"docs": "Lists a collection of groups defined within a workspace in a service instance."
},
{
"info": {
"name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups Groupid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups/:groupId"
},
"docs": "Gets the details of the group specified by its identifier."
},
{
"info": {
"name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups Groupid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups/:groupId"
},
"docs": "Creates or Updates a group."
},
{
"info": {
"name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups Groupid",
"type": "http"
},
"http": {
"method": "PATCH",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups/:groupId"
},
"docs": "Updates the details of the group specified by its identifier."
},
{
"info": {
"name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups Groupid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups/:groupId"
},
"docs": "Deletes specific group of the workspace in an API Management service instance."
},
{
"info": {
"name": "Microsoft Azure Head Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Groups Groupid",
"type": "http"
},
"http": {
"method": "HEAD",
"url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/workspaces/:workspaceId/groups/:groupId"
},
"docs": "Gets the entity state (Etag) version of the group specified by its identifier."
},
{
"info": {
"name": "Microsoft Azure Post Group",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/group"
},
"docs": "Divide candidate faces into groups based on face similarity.
* The output is one or more disjointed face groups and a messyGroup. A face group contains faces that have similar looking, often of the same person. Face groups are ranked by group size, i.e. number of faces. Notice that faces belonging to a same person might be split into several groups in the result.
* MessyGroup is a special face group containing faces that cannot find any similar counterpart face from original faces. The mes"
},
{
"info": {
"name": "Microsoft Azure Post Tenantid Ismemberof",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/:tenantID/isMemberOf",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group."
},
{
"info": {
"name": "Microsoft Azure Delete Tenantid Groups Groupobjectid $links Members Memberobjectid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/:tenantID/groups/:groupObjectId/$links/members/:memberObjectId",
"params": [
{
"name": "groupObjectId",
"value": "",
"type": "path",
"description": "The object ID of the group from which to remove the member."
},
{
"name": "memberObjectId",
"value": "",
"type": "path",
"description": "Member object id"
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Remove a member from a group."
},
{
"info": {
"name": "Microsoft Azure Post Tenantid Groups Groupobjectid $links Members",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/:tenantID/groups/:groupObjectId/$links/members",
"params": [
{
"name": "groupObjectId",
"value": "",
"type": "path",
"description": "The object ID of the group to which to add the member."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Add a member to a group."
},
{
"info": {
"name": "Microsoft Azure Get Tenantid Groups",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/:tenantID/groups",
"params": [
{
"name": "$filter",
"value": "",
"type": "query",
"description": "The filter to apply to the operation."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Gets list of groups for the current tenant."
},
{
"info": {
"name": "Microsoft Azure Post Tenantid Groups",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/:tenantID/groups",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Create a group in the directory."
},
{
"info": {
"name": "Microsoft Azure Get Tenantid Groups Objectid Members",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/:tenantID/groups/:objectId/members",
"params": [
{
"name": "objectId",
"value": "",
"type": "path",
"description": "The object ID of the group whose members should be retrieved."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Gets the members of a group."
},
{
"info": {
"name": "Microsoft Azure Get Tenantid Groups Objectid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/:tenantID/groups/:objectId",
"params": [
{
"name": "objectId",
"value": "",
"type": "path",
"description": "The object ID of the user for which to get group information."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Gets group information from the directory."
},
{
"info": {
"name": "Microsoft Azure Delete Tenantid Groups Objectid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/:tenantID/groups/:objectId",
"params": [
{
"name": "objectId",
"value": "",
"type": "path",
"description": "The object ID of the group to delete."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Delete a group from the directory."
},
{
"info": {
"name": "Microsoft Azure Post Tenantid Groups Objectid Getmembergroups",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/:tenantID/groups/:objectId/getMemberGroups",
"params": [
{
"name": "objectId",
"value": "",
"type": "path",
"description": "The object ID of the group for which to get group membership."
},
{
"name": "api-version",
"value": "",
"type": "query",
"description": "Client API version."
},
{
"name": "tenantID",
"value": "",
"type": "path",
"description": "The tenant ID."
}
]
},
"docs": "Gets a collection of object IDs of groups of which the specified group is a member."
}
]
}
],
"bundled": true
}