UsageProductSpecV2
{
"properties": {
"diskMode": "string",
"auditorPassword": "string",
"rootPassword": "string",
"proxy": {
"type": "string",
"host": "string",
"port": 0,
"user": "string",
"password": "string"
},
"acceptTerms": false,
"registration": {
"label": "string",
"meteringMode": "string",
"connectivityMode": "string",
"contractNumber": "string",
"siteName": "string",
"token": "string"
},
"offlineMode": {
"enabled": false,
"token": "string",
"retainUsageData": false
}
},
"productType": "string",
"productId": "string",
"version": "string",
"buildNumber": "string",
"productInternalId": "string",
"license": "string",
"adminPassword": "string",
"integrations": [
{
"properties": {
"properties": {}
},
"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"
}
},
"tags": [
"string"
],
"environmentId": "string",
"deployment": {
"vcenterName": "string",
"datacenterName": "string",
"clusterName": "string",
"resourcePool": "string",
"vmFolder": "string",
"datastoreNames": [
"string"
]
},
"endpointAddress": "string",
"status": {
"status": "string",
"messages": [
"string"
],
"lastDiscovery": "string"
},
"nodes": [
{
"properties": {
"properties": {}
},
"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",
"deployment": {
"vcenterName": "string",
"datacenterName": "string",
"clusterName": "string",
"resourcePool": "string",
"vmFolder": "string",
"datastoreNames": [
"string"
]
},
"nics": [
{
"ipAddress": "string",
"networkName": "string",
"staticRoutes": [
"string"
],
"dcVcenterNetworksSpec": {
"portGroupName": "string",
"gateway": "string",
"subnetMask": "string",
"domainName": "string",
"searchPath": [
"string"
],
"useDhcp": false,
"dns": [
"string"
],
"ntp": [
"string"
]
}
}
],
"status": "string"
}
]
}
Additional Usage Meter 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
List of integrations to configure for the product
Definition of Usage Meter certificates
Product tags.
The environment ID.
The target vCenter to deploy the node - to be defined either on product or node level.
The hostname or IP of the product (or load balancer)