Register Machine

Register Machine

Registers an unmanaged machine.

Request
URI
POST
https://{api_host}/iaas-proxy-provider/api/machines/register
COPY
Request Body
registerMachineInfo of type(s) application/json
Required
{
    "owner": "string",
    "virtualMachineId": "string",
    "requestingUser": "string",
    "componentId": "string",
    "machineProperties": [
        {
            "virtualMachineId": "string",
            "isEncrypted": false,
            "name": "string",
            "id": "string",
            "value": "string",
            "isRuntime": false,
            "isHidden": false
        }
    ],
    "compositeBlueprintId": "string",
    "deploymentName": "string",
    "hostReservationId": "string",
    "templateId": "string",
    "hostStorageReservationId": "string"
}
string
owner
Required

owner

string As uuid As uuid
virtualMachineId
Required

virtualMachineId

string
requestingUser
Required

requestingUser

string
componentId
Required

componentId

machineProperties
Optional

machineProperties

string
compositeBlueprintId
Required

compositeBlueprintId

string
deploymentName
Required

deploymentName

string As uuid As uuid
hostReservationId
Required

hostReservationId

string As uuid As uuid
templateId
Required

templateId

string As uuid As uuid
hostStorageReservationId
Required

hostStorageReservationId

Responses
200

Successful registration.

Operation doesn't return any data structure