Update Instance Type
Endpoint to update instance plans
Authorized Roles : PROVIDER
Request
URI
PUT
https://{api_host}/provider/instancetype
COPY
Request Body
InstanceTypeDTO
of type(s)
application/json
Required
Show optional properties
{
"name": "string",
"cpu": 0,
"memory": 0
}
{
"id": "string",
"name": "string",
"cpu": 0,
"memory": 0,
"deleted": false
}
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
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 PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"cpu:"integer","memory:"integer","name:"string"}' https://{api_host}/provider/instancetype
Instance Plans Operations
GET
Get All Instance Types
PUT
Update Instance Type
POST
Save Instance Type
DELETE
Delete Instance Type