Create Vcd Instance
Create a new VCD instance.
This API is available to provider admins.
URN ID of an Environment
{
"id": "string",
"name": "string",
"ownerId": "string",
"environmentId": "string",
"password": "string",
"domain": "string",
"publicCertificate": "string",
"activeTask": {
"id": "string",
"name": "string",
"entityId": "string",
"entityName": "string",
"ownerId": "string",
"userId": "string",
"steps": "string",
"status": "string",
"startTime": "string",
"endTime": "string",
"queuedTime": "string",
"message": "string",
"isolation": "string",
"output": {
"providerAdminUsername": "administrator",
"providerAdminPassword": "mysecretpassword"
},
"activity": "string"
},
"environment": {
"name": "name",
"location": "us-west-2",
"id": "id",
"url": "url"
},
"environmentSettings": [
{
"id": "string",
"name": "string",
"type": "string",
"subType": "string"
}
],
"statistics": [
{
"type": "string",
"value": "number",
"max": "number"
}
],
"upgradeAfter": "string",
"upgradeCategory": "string",
"oauthClientId": "string"
}
URN ID of vCD instance. This is immutable.
Name of vCD instance.
URN ID of the organization for this task.
URN ID of environment. This is immutable.
Provider administrator password for vCD instance. Password must follow the following rules:
- At least one lowercase letter.
- At least one digit i.e. 0-9.
- At least one special character
- At least one capital letter.
- Minimum 6 letters to maximum 128 This value is input only, the password cannot be retrieved via the API.
The public domain of the instance (e.g. vcd.acme.example).
Free-form configuration object.
Base64 encoded public certificate associated with this instance.
Date which upgrade should be performed after
Category that defines the upgrade strategy
ID of Oauth Client used by the instance's system org. Null if the instance's system org hasn't been integrated with CSP.
Accepted
{
"id": "string",
"name": "string",
"entityId": "string",
"entityName": "string",
"ownerId": "string",
"userId": "string",
"steps": "string",
"status": "string",
"startTime": "string",
"endTime": "string",
"queuedTime": "string",
"message": "string",
"isolation": "string",
"output": {
"providerAdminUsername": "administrator",
"providerAdminPassword": "mysecretpassword"
},
"activity": "string"
}
URN ID of task
name of task.
URN ID of entity for which task is created.
Name of the entity at the time the task was created.
URN ID of the organization for this task.
Username of the user who initiated the task.
represents current_running_step/total_steps by this task.
Describe current status of task.
Start time for task.
Finish time for task
The time the initial request for the task was queued.
Progress or error messages.
isolation
Free-form configuration object.
URN of the activity that corresponds to this Task