Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »




Logical Cloud API's

POST

POST
POST
URL: /v1/cadist/logicalcloud
POST BODY:
{
  name: "name of the logical cloud" //must be unique
}

RETURN STATUS: 201
RETURN BODY:
{
  name: "name of the logical cloud"
}


GET, DELETE

GET,DELETE
GET
URL: /v1/cadist/logicalcloud/{logical cloud name}

RETURN STATUS: 200
RETURN BODY:
{
  name: "name of the logical cloud" //must be unique
}

DELETE
URL: /v1/cadist/logicalcloud/{logical cloud name}

RETURN STATUS: 204


Cluster API's

POST

POST
POST
URL: /v1/cadist/logicalcloud/{logical cloud name}/cluster
POST BODY:
{ 
  name: "name of the cluster" //must be unique with in the logical cloud
  json cert fields: "required cert fields"
}
RETURN STATUS: 201
RETURN BODY: 
{
  name: "name of the cluster"
  json bundle: "signed cert, key and chain"
} 


GET

GET
GET
URL: /v1/cadist/logicalcloud/{logical cloud name}/cluster/{cluster name}

RETURN STATUS: 200
RETURN BODY:
{
  name: "name of the cluster"
  json bundle: "signed cert, key and chain"
} 


DELETE

DELETE
DELETE
URL: /v1/cadist/logicalcloud/{logical cloud name}/cluster/{cluster name}

RETURN STATUS: 204



  • No labels