Create Kubernetes Rest Token
Create Kubernetes REST API access tokens
Request
URI
POST
https://{api_host}/admin/hybridity/api/authz/proxy/tokens/vim/rest
COPY
Header Parameters
boolean
X-Enable-Token-Reuse
Optional
This header signals to try to reuse an existing token with sufficient lease time instead creating a new one.
Request Body
string
vimId
Required
vimId
Responses
200
Successfully created REST API access token
Returns
vimRestToken
of type(s)
application/json
{
"id": "string",
"vimId": "string",
"vimName": "string",
"purpose": "string",
"expiresAt": "string",
"createdAt": "string",
"username": "string",
"token": "string",
"used": false
}
string
id
Required
id
string
vimId
Required
vimId
string
vimName
Required
vimName
string
purpose
Required
purpose
string As date-time
As date-time
expiresAt
Required
expiresAt
string As date-time
As date-time
createdAt
Required
createdAt
string
username
Required
username
string
token
Required
token
boolean
used
Required
used
Response Headers
boolean
X-Token-Reused
Has token been reused
400
Bad Request
Returns
errorResponse
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
401
Unauthorized
Operation doesn't return any data structure
403
Forbidden
Operation doesn't return any data structure
500
Internal Server Error
Returns
errorResponse
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}