Create Kubernetes Description
Only Solution users, Container admins, and System admins can create KubernetesDescriptions.
Request
URI
POST
https://{api_host}/container-service/api/resources/kubernetes-descriptions
COPY
Request Body
KubernetesDescription of type(s) application/json
Required
{
"documentExpirationTimeMicros": "string",
"type": "string",
"documentUpdateTimeMicros": "string",
"kubernetesEntity": "string",
"regionId": "string",
"documentSelfLink": "string",
"tagLinks": [
"string"
],
"name": "string",
"groupLinks": [
"string"
],
"tenantLinks": [
"string"
],
"id": "string",
"desc": "string"
}
string
documentExpirationTimeMicros
Optional
documentExpirationTimeMicros
string
type
Optional
type
string
documentUpdateTimeMicros
Optional
documentUpdateTimeMicros
object
customProperties
Optional
customProperties
string
kubernetesEntity
Optional
kubernetesEntity
string
regionId
Optional
regionId
string
documentSelfLink
Optional
documentSelfLink
array of string
tagLinks
Optional
tagLinks
string
name
Optional
name
array of string
groupLinks
Optional
groupLinks
array of string
tenantLinks
Optional
tenantLinks
string
id
Optional
id
string
desc
Optional
desc
Responses
200
successful operation
Returns KubernetesDescription of type(s) */*
{
"documentExpirationTimeMicros": "string",
"type": "string",
"documentUpdateTimeMicros": "string",
"kubernetesEntity": "string",
"regionId": "string",
"documentSelfLink": "string",
"tagLinks": [
"string"
],
"name": "string",
"groupLinks": [
"string"
],
"tenantLinks": [
"string"
],
"id": "string",
"desc": "string"
}
string
documentExpirationTimeMicros
Optional
documentExpirationTimeMicros
string
type
Optional
type
string
documentUpdateTimeMicros
Optional
documentUpdateTimeMicros
object
customProperties
Optional
customProperties
string
kubernetesEntity
Optional
kubernetesEntity
string
regionId
Optional
regionId
string
documentSelfLink
Optional
documentSelfLink
array of string
tagLinks
Optional
tagLinks
string
name
Optional
name
array of string
groupLinks
Optional
groupLinks
array of string
tenantLinks
Optional
tenantLinks
string
id
Optional
id
string
desc
Optional
desc
201
'Created' is returned for the new state with the state url in the location
header of the response;
Operation doesn't return any data structure
Kubernetes Operations
POST
Create Generic Kubernetes Entity State
POST
Create Kubernetes Deployment
POST
Create Kubernetes Description
POST
Create Kubernetes Pod
POST
Create Kubernetes Service
DELETE
Delete Generic Kubernetes Entity State
DELETE
Delete Kubernetes Deployment
DELETE
Delete Kubernetes Description
DELETE
Delete Kubernetes Pod
DELETE
Delete Kubernetes Service
GET
Get Generic Kubernetes Entity State
GET
Get Kubernetes Deployment
GET
Get Kubernetes Description
GET
Get Kubernetes Pod
GET
Get Kubernetes Service
GET
List Generic Kubernetes Entity States
GET
List Kubernetes Deployment
GET
List Kubernetes Description
GET
List Kubernetes Pod
GET
List Kubernetes Service
PATCH
Patch Generic Kubernetes Entity State
PATCH
Patch Kubernetes Deployment
PATCH
Patch Kubernetes Description
PATCH
Patch Kubernetes Pod
PATCH
Patch Kubernetes Service
PUT
Update Generic Kubernetes Entity State
PUT
Update Kubernetes Deployment
PUT
Update Kubernetes Description
PUT
Update Kubernetes Pod
PUT
Update Kubernetes Service