Modify Compute Profile

Modify Compute Profile

Api to modify Compute Profile

Request
URI
PUT
https://{api_host}/tca/vim/api/v1/orgs/{orgId}/vims/{vimId}/deploymentProfiles/{deploymentProfileId}
COPY
Path Parameters
string
orgId
Required

orgId

string
vimId
Required

vimId

string
deploymentProfileId
Required

deploymentProfileId


Request Body

modify 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

Authentication
This operation uses the following authentication methods.
Responses
200

Successfully modified 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"
        }
    ]
}
array of error
errors
Optional

errors


500
Returns InternalServerError of type(s) application/json
{
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}
array of error
errors
Optional

errors