Create Compute Profile
Api to create Compute Profile
Request
URI
POST
https://{api_host}/tca/vim/api/v1/orgs/{orgId}/vims/{vimId}/deploymentProfiles
COPY
Path Parameters
string
orgId
Required
orgId
string
vimId
Required
vimId
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"
}
]
}
On This Page
Compute Profile Operations
POST
Create Compute Profile
PUT
Modify Compute Profile
POST
Query Compute Profiles
DELETE
Remove Compute Profile