VcdProductSpec
{
"properties": {
"installationId": 0,
"systemName": "string",
"dbPassword": "string",
"adminEmail": "string",
"adminFullName": "string",
"adminUsername": "string",
"nfsMount": "string",
"deploymentOption": "string",
"diskMode": "string",
"enableSsh": false,
"expireRootPassword": false,
"clusterFailoverMode": "string",
"keystorePassword": "string",
"rootPassword": "string",
"publicAddress": {
"restApiBaseUri": "string",
"restApiBaseHttpUri": "string",
"tenantPortalExternalAddress": "string",
"tenantPortalExternalHttpAddress": "string",
"consoleProxyExternalAddress": "string"
}
},
"productType": "string",
"productId": "string",
"version": "string",
"buildNumber": "string",
"productInternalId": "string",
"license": "string",
"adminPassword": "string",
"integrations": [
{
"integrationId": "string",
"integrationUsername": "string",
"integrationPassword": "string",
"status": "string",
"ref": "string",
"version": "string"
}
],
"certificate": {
"product": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
},
"http": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
},
"consoleproxy": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
},
"management": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
},
"restApi": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
},
"tenantPortal": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"certificate": "string",
"privateKey": "string",
"keyPassword": "string"
}
},
"infraReference": "string",
"nodes": [
{
"nodeId": 0,
"isPrimary": false,
"cpuNum": 0,
"ramMemory": 0,
"hostName": "string",
"vmName": "string",
"deploymentOption": "string",
"datastoreName": "string",
"clusterName": "string",
"resourcePool": "string",
"datacenterName": "string",
"rootPassword": "string",
"gateway": "string",
"nics": [
{
"ipAddress": "string",
"networkName": "string",
"staticRoutes": [
"string"
]
}
]
}
]
}
Additional VCD specific product properties.
Product type, defining the type of application to integrate with (VCD, USAGE, RMQ, VROPSTA).
Product ID used to identify the product within an environment.
Version of the product to deploy or import.
Build number of the product, to be set automatically during discovery.
An internal ID of the product, to be set automatically during discovery.
License for the product
Admin password for the product's administrator account
Definition of VCD certificates
A reference to the deployment infrastructure of the environment. If not defined, the first deployment infrastructure will be used.