Create Authorization Group
Creates an VCF Operations Orchestrator's authorization group.
Request
URI
POST
https://{api_host}/vco/api/authorization-groups
COPY
Request Body
WsAuthorizationGroup
of type(s)
application/json
Required
{
"id": "string",
"label": "string",
"name": "string",
"description": "string",
"protectedResources": [
{
"type": "string",
"id": "string"
}
],
"authorizedEntities": [
{
"role": "string",
"id": "string"
}
]
}
string
id
Optional
id
string
label
Optional
label
string
name
Optional
name
string
description
Optional
description
array of
object
protectedResources
Optional
protectedResources
array of
object
authorizedEntities
Optional
authorizedEntities
Responses
201
The group is created
Returns
WsAuthorizationGroup
of type(s)
application/json
"WsAuthorizationGroup Object"
string
id
Optional
id
string
label
Optional
label
string
name
Optional
name
string
description
Optional
description
array of
object
protectedResources
Optional
protectedResources
array of
object
authorizedEntities
Optional
authorizedEntities
400
The request is invalid
Returns
WsAuthorizationGroup
of type(s)
application/json
"WsAuthorizationGroup Object"
string
id
Optional
id
string
label
Optional
label
string
name
Optional
name
string
description
Optional
description
array of
object
protectedResources
Optional
protectedResources
array of
object
authorizedEntities
Optional
authorizedEntities
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/vco/api/authorization-groups