Save Instance Type

Save Instance Type

Endpoint to create instance plans
Authorized Roles : PROVIDER

Request
URI
POST
https://{api_host}/provider/instancetype
COPY
Request Body
CreateInstanceTypeDTO of type(s) application/json
Required
{
    "name": "string",
    "cpu": 0,
    "memory": 0
}
string
name
Required

name

integer As int32 As int32
cpu
Required
Constraints: minimum: 2 maximum: 256

cpu

integer As int32 As int32
memory
Required
Constraints: minimum: 2 maximum: 256

memory

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns InstanceTypeDTO of type(s) application/vnd.vmware.dms-v1+json
"InstanceTypeDTO Object"
string As uuid As uuid
id
Optional

id

string
name
Required

name

integer As int32 As int32
cpu
Required
Constraints: minimum: 2 maximum: 256

cpu

integer As int32 As int32
memory
Required
Constraints: minimum: 2 maximum: 256

memory

boolean
deleted
Optional

deleted


400

Bad Request

Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"cpu:"integer","memory:"integer","name:"string"}' https://{api_host}/provider/instancetype