Create Authorization Group

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

Authentication
This operation uses the following authentication methods.
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