Create Compute Profile
Api to create Compute Profile
Request
URI
POST
https://{api_host}/hybridity/api/deploymentProfiles
COPY
Request Body
create Compute Profile
DeploymentProfile
of type(s)
application/json
Required
{
"id": "string",
"name": "string",
"description": "string",
"tenantId": "string",
"placementParameters": [
{
"type": "string",
"value": "string",
"name": "string"
}
],
"tags": [
{}
],
"location": {
"city": "string",
"country": "string",
"province": "string",
"cityAscii": "string",
"latitude": "number",
"longitude": "number"
},
"capabilities": [
{
"enabled": false,
"capability": "string"
}
],
"enterprise": "string",
"organization": "string"
}
string
id
Optional
id
string
name
Optional
name
string
description
Optional
description
string
tenantId
Optional
tenantId
array of
object
placementParameters
Optional
placementParameters
array of
object
tags
Optional
tags
object
location
Optional
location
array of
object
capabilities
Optional
capabilities
string
enterprise
Optional
enterprise
string
organization
Optional
organization
Responses
200
Successfully created deployment profile.
Returns
DeploymentProfile
of type(s)
application/json
{
"id": "string",
"name": "string",
"description": "string",
"tenantId": "string",
"placementParameters": [
{
"type": "string",
"value": "string",
"name": "string"
}
],
"tags": [
{}
],
"location": {
"city": "string",
"country": "string",
"province": "string",
"cityAscii": "string",
"latitude": "number",
"longitude": "number"
},
"capabilities": [
{
"enabled": false,
"capability": "string"
}
],
"enterprise": "string",
"organization": "string"
}
string
id
Optional
id
string
name
Optional
name
string
description
Optional
description
string
tenantId
Optional
tenantId
array of
object
placementParameters
Optional
placementParameters
array of
object
tags
Optional
tags
object
location
Optional
location
array of
object
capabilities
Optional
capabilities
string
enterprise
Optional
enterprise
string
organization
Optional
organization
400
Returns
BadRequest
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
500
Returns
InternalServerError
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Compute Profile Operations
POST
Create Compute Profile
PUT
Modify Compute Profile
POST
Query Compute Profiles
DELETE
Remove Compute Profile