vRealize Suite Lifecycle Manager API - 1.3.0 Data Structures
{
"adapterKindKey": "string",
"adapterName": "string",
"collectorId": "string",
"credential": {
"adapterKindKey": "string",
"credentialKindKey": "string",
"fields": [
{
"name": "string",
"value": "string"
}
],
"id": "string",
"name": "string"
},
"deleteResources": "string",
"description": "string",
"fileName": "string",
"name": "string",
"productManagementPackId": "string",
"resourceIdentifiers": [
{
"name": "string",
"value": "string"
}
],
"retainContent": "string"
}
adapterKindKey
adapterName
collectorId
deleteResources
description
fileName
name
productManagementPackId
retainContent
{
"operation": "string",
"properties": {
"adapterKindKey": "string",
"adapterName": "string",
"collectorId": "string",
"credential": {
"adapterKindKey": "string",
"credentialKindKey": "string",
"fields": [
{
"name": "string",
"value": "string"
}
],
"id": "string",
"name": "string"
},
"deleteResources": "string",
"description": "string",
"fileName": "string",
"name": "string",
"productManagementPackId": "string",
"resourceIdentifiers": [
{
"name": "string",
"value": "string"
}
],
"retainContent": "string"
}
}
operation
{
"lcmCatalogAppName": "vRSLCM",
"lcmHostUri": "https://<FQDN of vRSLCM server>",
"lcmHostname": "FQDN of vRSLCM server"
}
vRSLCM Catalog App Name
vRSLCM host URI
vRSLCM hostname
{
"algorithm": "SHA256WITHRSA",
"issuer": "C=IN, O=VMware, CN=vRealize Suite Lifecycle Manager Locker CA",
"keyAlgorithm": "RSA",
"keyLength": 2048,
"san": "DNS: *.vmware.com, DNS: *.dev.lcm.local",
"sha1": "fea1cfee3532b23027e9f48de03c23d2fb0dc346",
"sha256": "668430ffe699077b5555c482b3aeada10504f1331dd1a765e5448c55d446ba95",
"subject": "C=IN, ST=KAR, L=BANGALORE, O=VMware, OU=CMBU, CN=VMware"
}
algorithm
issuer
keyAlgorithm
keyLength
san
sha1
sha256
subject
{
"alias": "string",
"certChain": "string",
"certInfo": {
"algorithm": "SHA256WITHRSA",
"issuer": "C=IN, O=VMware, CN=vRealize Suite Lifecycle Manager Locker CA",
"keyAlgorithm": "RSA",
"keyLength": 2048,
"san": "DNS: *.vmware.com, DNS: *.dev.lcm.local",
"sha1": "fea1cfee3532b23027e9f48de03c23d2fb0dc346",
"sha256": "668430ffe699077b5555c482b3aeada10504f1331dd1a765e5448c55d446ba95",
"subject": "C=IN, ST=KAR, L=BANGALORE, O=VMware, OU=CMBU, CN=VMware"
},
"key": "string",
"leafCert": "string",
"validations": [
{
"message": "string",
"strict": "boolean"
}
],
"validity": {
"expiresOn": "string",
"healthy": "boolean",
"issuedOn": "string",
"period": "1 year, 11 months and 25 days"
},
"vmid": "string"
}
alias
certChain
key
leafCert
vmid
{
"alias": "certificate1",
"c": "IN",
"cN": "cert1",
"host": [
"<host>"
],
"ip": [
"<ip>"
],
"l": "IN",
"o": "vmware",
"oU": "vmware",
"sT": "IN",
"size": 2048,
"transactionId": "string",
"validity": 729,
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Alias
Country Code
Common Name
Server Domain/Hostname
IP Address
Locality
Organization
Organization Unit
State
Key Length
transactionId
Validity Period
vmid
{
"alias": "cert2",
"certificateChain": "-----BEGIN CERTIFICATE-----\\nMIIDzzCCAregAwIBAgIGAXON2rrTMA0GCSqGSIb3DQEBCwUAMFMxMzAxBgNVBAMM\\nKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBNYW5hZ2VyIExvY2tlciBDQTEPMA0G\\nA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjAeFw0yMDA3MjcwMTE5NDhaFw0yMjA3\\nMjcwMTE5NDhaMFoxDzANBgNVBAMMBnZtd2FyZTEPMA0GA1UECwwGdm13YXJlMQ8w\\nDQYDVQQKDAZ2bXdhcmUxCzAJBgNVBAcMAklOMQswCQYDVQQIDAJJTjELMAkGA1UE\\nBhMCSU4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCj4AcR4nEGFX07\\n7746gtcfDRSprywMHVvL7tw16T5NIW3aiZdAG0+Y1LHKP/ySi1y4Tw7puJDaCHQH\\n4Es40GcgdcjHJ9B5rcANI7suCelqSF0jWAEBVIz5+OMCX7KcgKbCnXnZFORk7BW6\\nsNnrQcdou89SzEAQWhbDQN/Gkewoac+XEsuxrf4TVXsSIzjDCnpXtA4bAoGYZMhl\\nMmpCi6KkIeboOfISFf2ndkArV5xImJRLGEipo9Rzb3o9fRAQ2h6yIew0ClXic7eN\\nxVWpMBkdscQBufDKXAJ00ugAF36thWG+rAL05P/4iWLVGLWG00o48O/sh44qVYFU\\nUmw/YU3rAgMBAAGjgaEwgZ4wHQYDVR0OBBYEFMKgidsQyZNHdWfQunuH1tN+klM7\\nMB8GA1UdIwQYMBaAFH3ByevtTx1c8uvqnjvv4yqZyWrMMBwGA1UdEQQVMBOHBArE\\nDw2CCyouc3FhLmxvY2FsMA4GA1UdDwEB/wQEAwIFoDAgBgNVHSUBAf8EFjAUBggr\\nBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOC\\nAQEAqujRcuXVQhYYcrLvs2ddWDjMlhb4N5sDFTaQGBQSc5neIpBxcTNCoukRJh7R\\nAamIxMSVgOIupMa1mA/FDYqdd1uC7hUeIScYo3JxKpmd7iuHik8t3WKenTlXCE7T\\nOOGHDrZ7ta51pq3sXdHtyN1OvypnzYYsSN3APXP9VX71R1RL2YKl8DfdBkSaerfT\\nwawhmeZwQnOPvGJZCqMqVxgOzVb7rZqmMq7aFNZ1uzhu022zsb60CpfqaobHo0fj\\neajCueMj38MQDhoeMQiooYwDL4PGgWizgiBX1N5cP996OJTyU2no//TBszq9Wp1M\\nly1KbWOlGL/14KD3cGKn85L8QA==\\n-----END CERTIFICATE-----\\n-----BEGIN CERTIFICATE-----\\nMIIDiTCCAnGgAwIBAgIGAXNHiB6cMA0GCSqGSIb3DQEBCwUAMFMxMzAxBgNVBAMM\\nKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBNYW5hZ2VyIExvY2tlciBDQTEPMA0G\\nA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjAeFw0yMDA3MTMwOTM2MDlaFw0zMDA3\\nMTEwOTM2MDlaMFMxMzAxBgNVBAMMKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBN\\nYW5hZ2VyIExvY2tlciBDQTEPMA0GA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjCC\\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOPn0pF8f2RQcaLr6WoxbatL\\nv1bm9ksE0U3QQnTeLgnHwdE97CkDWdDh1Zlx30JkDntSqx3eJeum5zvJ6RBzEIBa\\noTA48Hw8MnEvucTsZN1/tAAwbmbwiT4VuojvoQQkoKxprqJTB8NTpWmpJj8pg9eJ\\ndnlJ0SASp8k9BKN38O/L9gejSpqwbr8DA7VzR3wW3lhxciazEiJ2MTf0by8eBCnA\\nyvVgHVL3092nNTrdPVtcpEnIU/g6Day8dmvCqza/w8fvzeDLW4AT3jn5uug7S+tL\\ngx8N9+sVyxKEDMymjxE8npAUAvRSuHNDFTMgEkYIsGxcl3Th1Qo1CXJwBEmOiasC\\nAwEAAaNjMGEwHQYDVR0OBBYEFH3ByevtTx1c8uvqnjvv4yqZyWrMMB8GA1UdIwQY\\nMBaAFH3ByevtTx1c8uvqnjvv4yqZyWrMMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P\\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IBAQCfx7KWiWiHmhi/2Fd/5UYQOZ1k\\ng1qGEp8KV0E7JwV8WHsTHogIDnLuanj5rYBCTP5PHrU29qgOrxqn9Zy7vMvF/MFF\\nMlLOgei8sloSeUpKLOdfqUwojRo7WGVZNKd7AaJc7R+zmzcql+xGmb4nJVx+fEgU\\nMCoSicaYoLTyXMili3WcNAkRSQgdhE743vhu674aXQrCbDg/AFTuwNin4SwrLjQK\\npVcUO6RiwkVAJ3Y4RtFrqz5rwR9SZD3U/3bqrIzqajuKuSbqZl5uizH3L5in8r9r\\nfddXMQbK+b3A7v3AaJemFDm/hOEgm50p5jh0TZC92E/qI3vFyC7FMkHaRGm6\\n-----END CERTIFICATE-----\\n",
"passphrase": "cert2",
"privateKey": "-----BEGIN PRIVATE KEY-----\\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCj4AcR4nEGFX07\\n7746gtcfDRSprywMHVvL7tw16T5NIW3aiZdAG0+Y1LHKP/ySi1y4Tw7puJDaCHQH\\n4Es40GcgdcjHJ9B5rcANI7suCelqSF0jWAEBVIz5+OMCX7KcgKbCnXnZFORk7BW6\\nsNnrQcdou89SzEAQWhbDQN/Gkewoac+XEsuxrf4TVXsSIzjDCnpXtA4bAoGYZMhl\\nMmpCi6KkIeboOfISFf2ndkArV5xImJRLGEipo9Rzb3o9fRAQ2h6yIew0ClXic7eN\\nxVWpMBkdscQBufDKXAJ00ugAF36thWG+rAL05P/4iWLVGLWG00o48O/sh44qVYFU\\nUmw/YU3rAgMBAAECggEAAKh1zs6+eRxH+vV3qZYnP/2A9Od6VqLINhWY9nHKfsEg\\nxve2JEXtIrt5P/XUJqXUSFHaSPpP6+2MbbsAV6jlPnOf9ptvJ7XuEf9v5nuYCjBi\\niLGh8LvtWamesRPqTIeVuS1XCmtI5CuF23s5/MsFqSLWmR9Z2IGhcBpIFmzf6mT0\\nuLlJ5UhzD7nNGeHnGoBEqqAfVom1UhdNCIhEOAp+CLZ1qBbgFDnA63Rb7nGi2Opx\\nP6OkCLXflGP0KP+jF0THT0r1lami+a4AJQzhFcXlYJKKrwjz4erPZCxVLaCc9Aob\\nblMZcd08MP4ML73IYLrE5SkJhJE00vc2TSR5D+TeFQKBgQDnRgjxPDXA96ZNGwPC\\nIO5gyit85guTHi2XcMlq3i6jL3lbcspuGt+3X3wVXB6+2sRe1p3yTNmIWuvbmJXX\\na3PERphY/0Qs9Y8ZIFGpk88XvJ6dSpAdXd7N/XqVh7v3W1UNI/uhja7bNVb9vj2K\\n/UqpxedEfkOQjq16uWm2WN3CvQKBgQC1ZUtmJLfxtdboO9yEq3nPE9GPbf0RXjYY\\n9b1iULPTUc6cHDv1CGX1/M2H5oC6hWFDKA+mmTEg4A+mJf3+iKsE6MM/6ndkxGJw\\nVW8APe3pFzkqC6lWtjtntwFnbGajDwJQnhBsI5ddxbh2eutDVLL7okhm6UPFqy93\\nlm1LWYfxxwKBgQDJ/aIbx6GPKvzFRT3wFED+qjR3PpiHYokhRnG0c985yWHt3AEv\\nTytrheri4PU9beaqijmjATnQ3NA4mDjuz7tphtrSiAhsWAAmStLoD9+E9Ml3yUK7\\nU1wgfy3MYaNqtAtBkdbZT9yTOjADKF+p//Vw+Bc3/CtYmzSrBjts9oqg5QKBgQCo\\nMiSXsbReC54Z+GehHN71hArsU7A0Soce3b2dS/dyGojZd9SggAkK7j4lpTX3vXVS\\nL/NTJvjG4vufs9qwCUmKY8mnmmDarr4YKx+hucrANyIqNCXwoUi0ApzqqTkCOQiM\\neAYCQX45FPzV32QGKqNLcE5yHhkZUIHTAUiWdY34QQKBgCar2ZxEUn7eXqzu1hb+\\nhV3rGYYU0IiMp0lfhzHsdCu/E+oUlVypsgahmLSRzkY8arb2u4Ao2vf+qtZvd2O1\\n74BOKtClR4/gSHdleM1D4eRBwjQyquS8wmS7nh3XbJGYvNqetvZ66FFAKXRXnLlg\\nv88cSS1uhynUfPSzjb1+wDa5\\n-----END PRIVATE KEY-----\\n"
}
Certificate alias
Certificate Chain
Passphrase
Private Key
{
"algorithm": "SHA256WITHRSA",
"alias": "certificate1",
"healthy": "boolean",
"issuer": "C=IN, O=VMware, CN=vRealize Suite Lifecycle Manager Locker CA",
"referenced": "boolean",
"sha1": "4170ceb21de45b3a8edeab707b7b9fc1d68052bb",
"subject": "C=IN, ST=IN, L=IN, O=vmware, OU=vmware, CN=vmware",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Algorithm
Alias
Healthy
Issuer
referenced
Sha1sum
Subject
transactionId
vmid
{
"certificates": [
{
"algorithm": "SHA256WITHRSA",
"alias": "certificate1",
"healthy": "boolean",
"issuer": "C=IN, O=VMware, CN=vRealize Suite Lifecycle Manager Locker CA",
"referenced": "boolean",
"sha1": "4170ceb21de45b3a8edeab707b7b9fc1d68052bb",
"subject": "C=IN, ST=IN, L=IN, O=vmware, OU=vmware, CN=vmware",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
],
"page": "integer",
"total": 1
}
Page
Total
Class representing the certificate details
{
"alias": "Certificate for vRealize Automation",
"certChain": "-----BEGIN CERTIFICATE-----\\nMIID8jCCAtqgAwIBAgIGAXXgo1ZsMA0GCSqGSIb3DQEBCwUAMFMxMzAxBgNVBAMM\\nKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBNYW5hZ2VyIExvY2tlciBDQTEPMA0G\\nA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjAeFw0yMDExMTkxMzEzMjJaFw0yMjEx\\nMTkxMzEzMjJaMGAxDzANBgNVBAMMBlZNd2FyZTENMAsGA1UECwwEQ01CVTEPMA0G\\nA1UECgwGVk13YXJlMRIwEAYDVQQHDAlCQU5HQUxPUkUxDDAKBgNVBAgMA0tBUjEL\\nMAkGA1UEBhMCSU4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/58TJ\\nRVu0l33W9tT/PjUFOitfP0ecc0uXUX3mAwcCbkubHOz2ZXRP66upxjBB7FX2mIbT\\ne2Bzsi0P4FjuWMSOXqrVQWyBwdbGSoNMJ5Ynqezx3GNz/PakbVguNnAzJuZEILBM\\nmGYvZD75ulH2zYa8Aj/ZHjDTVZdrL6PmjjAo1q8nE24+wXult2k6zftwaIUK6r7C\\nOz71v42EMvn5ilBcY0YJ0A+8cWb92sWTTAYwpYGhLCE5HFY84tMIZ+xmoGZ1KpbH\\nG1R6gkQpNrCiozIyZpDxNrZZFO51CJXCHh/36Ub3aeH/qQImyCD/98Bkzvw7w0m5\\nl41DYlUS5EEY/atLAgMBAAGjgb4wgbswHQYDVR0OBBYEFAQz1kWvwXYqTasuMouj\\n1vXRYlppMB8GA1UdIwQYMBaAFLsrrSU48NkJ6rySdO22osJTeQMFMDkGA1UdEQQy\\nMDCCECouZW5nLnZtd2FyZS5jb22CCyouc3FhLmxvY2Fsgg8qLmRldi5sY20ubG9j\\nYWwwDgYDVR0PAQH/BAQDAgWgMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMCBggrBgEF\\nBQcDATAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBNaLU8wOseuIfl\\nmX43XE3DZqcpjU4KO2P0AO3spQISoCz0WlRtdbfsRGjulakiHxJjPk1iYiJQ6Pt6\\nMncJDxC+mcXSO1NCWOAvi0UAoebcnaJXlvDVHICcTnor3bDI1w7VmqCz849K4thl\\nDhzOLEqaBfJPPca1X2oI7t8nQCuxDChwu62nhUvRgblhzs4KwjzS69++jswlrf5N\\nZL4Byn46eFtfkwEW93vIOny0w4W6yzK0womm0nbGkH4L2eWhtQp5mHGVZRlk7pm0\\njQvWd6H8uqF/bjaHLbOFR4nyq66OO3obg4dRjgPUSAuwJ+HIqlBarCS3xPwj2VR0\\nWWHKMqdc\\n-----END CERTIFICATE-----\\n-----BEGIN CERTIFICATE-----\\nMIIDiTCCAnGgAwIBAgIGAXXgnKs4MA0GCSqGSIb3DQEBCwUAMFMxMzAxBgNVBAMM\\nKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBNYW5hZ2VyIExvY2tlciBDQTEPMA0G\\nA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjAeFw0yMDExMTkxMzA2MDVaFw0zMDEx\\nMTcxMzA2MDVaMFMxMzAxBgNVBAMMKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBN\\nYW5hZ2VyIExvY2tlciBDQTEPMA0GA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjCC\\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMXS7gAOP6QdI0mZXbPBED0I\\nKj7smFtTt34q+/BOPB/eBl5mjYYB//pEXezy6wxtoIGc+b1OhbMhAonc/RpViuWN\\nGYY+Aym/X5JLqkp+98TcSHBAz6jrpCgPzaBt/bVwGnhJjlNhFXDC4A5294M+seVa\\nAcUuKJhhNL3CSRH47nKVeEY4ttAleoKFIOcIy+UX0YIaCWvfk6CVRxj/AzTyCmXk\\nTqiOojC9JQCjrq5Gl/qLYgD8/UY2yrBwh3lvXa1dMQi3e+E1YQt4Gn0vGEUn/JI1\\n7gqe0QjBEDX8duX2CX3tMpO6XiROimt1+rPjsn2crlpI96yJrUPvG9CHkkbGWs8C\\nAwEAAaNjMGEwHQYDVR0OBBYEFLsrrSU48NkJ6rySdO22osJTeQMFMB8GA1UdIwQY\\nMBaAFLsrrSU48NkJ6rySdO22osJTeQMFMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P\\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IBAQC4IfZrgMlunywSFoFJMRBQPvMq\\nBR9RrJ3N+EL7yFjyHiGZP648/3HHJqPBzH1GFrg4MUy0w7ooAz8GS4UrMG1qY6bo\\n3rgSHwe2xaiZoRR7NiTxHRiQcRyYXlke3dtJFLfZ8u2pXF/T7wZFNNjW3oNo3nMd\\nR+h15qgsvngUwl8ahLwbN09gssxGmWDyW2p23vbwug+xkd88Y1cMylxrXFRelSx9\\nXS/BMhWf53Ic4HCpSmWNxIiA0MxfWmX2/YsP2IEpHCMSsVoRmCXWKq1mlzrPZYpq\\n9swYGVt0iys3GgljiHpdyBSqtI1s9IVFaQNF0AP1V+H1v7t9mjADEcTAsFcB\\n-----END CERTIFICATE-----\\n",
"certInfo": {
"algorithm": "SHA256WITHRSA",
"issuer": "C=IN, O=VMware, CN=vRealize Suite Lifecycle Manager Locker CA",
"keyAlgorithm": "RSA",
"keyLength": 2048,
"san": "DNS: *.vmware.com, DNS: *.dev.lcm.local",
"sha1": "fea1cfee3532b23027e9f48de03c23d2fb0dc346",
"sha256": "668430ffe699077b5555c482b3aeada10504f1331dd1a765e5448c55d446ba95",
"subject": "C=IN, ST=KAR, L=BANGALORE, O=VMware, OU=CMBU, CN=VMware"
},
"key": "PRIVATE KEY****",
"leafCert": "-----BEGIN CERTIFICATE-----\\nMIID8jCCAtqgAwIBAgIGAXXgo1ZsMA0GCSqGSIb3DQEBCwUAMFMxMzAxBgNVBAMM\\nKnZSZWFsaXplIFN1aXRlIExpZmVjeWNsZSBNYW5hZ2VyIExvY2tlciBDQTEPMA0G\\nA1UECgwGVk13YXJlMQswCQYDVQQGEwJJTjAeFw0yMDExMTkxMzEzMjJaFw0yMjEx\\nMTkxMzEzMjJaMGAxDzANBgNVBAMMBlZNd2FyZTENMAsGA1UECwwEQ01CVTEPMA0G\\nA1UECgwGVk13YXJlMRIwEAYDVQQHDAlCQU5HQUxPUkUxDDAKBgNVBAgMA0tBUjEL\\nMAkGA1UEBhMCSU4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/58TJ\\nRVu0l33W9tT/PjUFOitfP0ecc0uXUX3mAwcCbkubHOz2ZXRP66upxjBB7FX2mIbT\\ne2Bzsi0P4FjuWMSOXqrVQWyBwdbGSoNMJ5Ynqezx3GNz/PakbVguNnAzJuZEILBM\\nmGYvZD75ulH2zYa8Aj/ZHjDTVZdrL6PmjjAo1q8nE24+wXult2k6zftwaIUK6r7C\\nOz71v42EMvn5ilBcY0YJ0A+8cWb92sWTTAYwpYGhLCE5HFY84tMIZ+xmoGZ1KpbH\\nG1R6gkQpNrCiozIyZpDxNrZZFO51CJXCHh/36Ub3aeH/qQImyCD/98Bkzvw7w0m5\\nl41DYlUS5EEY/atLAgMBAAGjgb4wgbswHQYDVR0OBBYEFAQz1kWvwXYqTasuMouj\\n1vXRYlppMB8GA1UdIwQYMBaAFLsrrSU48NkJ6rySdO22osJTeQMFMDkGA1UdEQQy\\nMDCCECouZW5nLnZtd2FyZS5jb22CCyouc3FhLmxvY2Fsgg8qLmRldi5sY20ubG9j\\nYWwwDgYDVR0PAQH/BAQDAgWgMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMCBggrBgEF\\nBQcDATAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBNaLU8wOseuIfl\\nmX43XE3DZqcpjU4KO2P0AO3spQISoCz0WlRtdbfsRGjulakiHxJjPk1iYiJQ6Pt6\\nMncJDxC+mcXSO1NCWOAvi0UAoebcnaJXlvDVHICcTnor3bDI1w7VmqCz849K4thl\\nDhzOLEqaBfJPPca1X2oI7t8nQCuxDChwu62nhUvRgblhzs4KwjzS69++jswlrf5N\\nZL4Byn46eFtfkwEW93vIOny0w4W6yzK0womm0nbGkH4L2eWhtQp5mHGVZRlk7pm0\\njQvWd6H8uqF/bjaHLbOFR4nyq66OO3obg4dRjgPUSAuwJ+HIqlBarCS3xPwj2VR0\\nWWHKMqdc\\n-----END CERTIFICATE-----\\n",
"transactionId": "string",
"validations": [],
"validity": {
"expiresOn": "string",
"healthy": "boolean",
"issuedOn": "string",
"period": "1 year, 11 months and 25 days"
},
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Certificate Alias
certChain
key
leafCert
transactionId
vmid
{
"ntpServers": "ntp1.eng.vmware.com,ntp2.eng.vmware.com",
"preValidate": "boolean",
"timeSyncMode": "host or ntp"
}
One or more NTP Servers separated by comma
preValidate
Time Sync Mode
{
"clusterVips": [
{
"type": "string"
}
]
}
{
"type": "string"
}
properties
type
{
"description": "string",
"id": "d7d5624a-f975-48c0-864b-868ca883d979",
"name": "test collector group",
"nodes": [
{
"type": "vrava-primary"
}
]
}
description
Collector group id
Collector group name
{
"collectorGroups": [
{
"description": "string",
"id": "d7d5624a-f975-48c0-864b-868ca883d979",
"name": "test collector group",
"nodes": [
{
"type": "vrava-primary"
}
]
}
],
"collectorsName": [
"string"
],
"operationType": "add"
}
collectorsName
operation type
{
"adapterKindKey": "string",
"credentialKindKey": "string",
"fields": [
{
"name": "string",
"value": "string"
}
],
"id": "string",
"name": "string"
}
adapterKindKey
credentialKindKey
id
name
{
"c": "IN",
"cN": "certificate1",
"host": [
"<host>"
],
"ip": [
"<ip>"
],
"l": "IN",
"o": "vmware",
"oU": "vmware",
"sT": "IN",
"size": 4096,
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Country Code
Common Name
Server Domain/Hostname
IP Address
Locality
Organization
Organization Unit
State
Key Length
transactionId
vmid
{
"hostName": "IP address of DNS server",
"name": "dns-server1"
}
DNS hostname
DNS name
Class representing the basic datacenter details
{
"dataCenterName": "Datacenter-1",
"dataCenterVmid": "d250f635-df41-44b9-b44c-1705c1ed304f",
"primaryLocation": "Bangalore;Karnataka;IN;12.97194;77.59369"
}
Data Center Name
Data Center ID
Primary Location
{
"deleteFromInventory": "boolean",
"deleteFromVcenter": "boolean",
"deleteLbFromSddc": "boolean",
"deleteWindowsVMs": "boolean"
}
deleteFromInventory
deleteFromVcenter
deleteLbFromSddc
deleteWindowsVMs
Class representing request details for deleting a product
{
"deleteFromVcenter": "boolean",
"deleteLbFromSddc": "boolean",
"deleteWindowsVMs": "boolean",
"standalone": "boolean"
}
Delete Product VMs from vCenter
Delete Load Balancer from NSX-T
Delete Associated Windows VMs
standalone
{
"hostname": "<FQDN of VM>",
"vCenterHost": "<FQDN of vCenter>",
"vmName": "master"
}
Hostname
vCenter Hostname
VM name
{
"availableStorage": "81G",
"diskName": "/data",
"storagePercentage": "43%",
"totalStorage": "148G",
"usedStorage": "60G"
}
Used Storage in GB
Disk Name
Sorage percentage
Total Storage in GB
Used StorageIn GB
{
"dataCenterName": "datacenter1",
"dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2",
"environmentData": "string",
"environmentDescription": "globalenvironment",
"environmentId": "3893440f-2442-442d-81a2-f4cb9fa9d08f",
"environmentName": "globalenvironment",
"state": "string",
"status": "COMPLETED",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Data Center Name
Data Center ID
Environment Data
Environment Description
Environment ID
Environment Name
State
Status
transactionId
vmid
{
"logGeneratedTime": 1606220143135,
"logLocation": "https://<vrslcm_hostname>/repo/logBundleRepo/environment/<environmentId>/<productId>/log-<environmentId>-<logGeneratedTime>.tar.gz"
}
Log Generated Time
Log Location
Class representing the data of infrastructure, product and nodes of an environment
{
"environmentDescription": "vRealize Automation Environment",
"environmentHealth": "string",
"environmentId": "string",
"environmentName": "vRealize Automation Environment",
"environmentStatus": "COMPLETED",
"infrastructure": {
"properties": {
"dataCenterVmid": "d250f635-df41-44b9-b44c-1705c1ed304f",
"regionName": "default",
"zoneName": "default",
"vCenterName": "vCenter-1",
"vCenterHost": "vcenter-1.example.com",
"vcUsername": "[email protected]",
"vcPassword": "locker:password:<vmid>:<alias>",
"acceptEULA": "true",
"enableTelemetry": "true",
"adminEmail": "[email protected]",
"defaultPassword": "locker:password:<vmid>:<alias>",
"certificate": "locker:certificate:<vmid>:<alias>",
"cluster": "<vc-datacenter>#<cluster>",
"storage": "<storage>",
"folderName": "<folder>",
"resourcePool": "<resource-pool>",
"diskMode": "thin",
"network": "<network>",
"masterVidmEnabled": "false",
"dns": "<dns-server1-ip>,<dns-server2-ip>",
"domain": "<domain>",
"gateway": "<gateway>",
"netmask": "<subnet mask>",
"searchpath": "<search path>",
"timeSyncMode": "<host/ntp>",
"ntp": "<ntp-server1>,<ntp-server2>"
}
},
"logHistory": "string",
"products": [
{
"clusterVIP": {
"clusterVips": [
{
"type": "string"
}
]
},
"collectorGroups": {
"collectorGroups": [
{
"description": "string",
"id": "d7d5624a-f975-48c0-864b-868ca883d979",
"name": "test collector group",
"nodes": [
{
"type": "vrava-primary"
}
]
}
],
"collectorsName": [
"string"
],
"operationType": "add"
},
"id": "vra",
"logHistory": "string",
"nodes": [
{
"type": "vrava-primary"
}
],
"patchHistory": "string",
"snapshotHistory": "string",
"version": "8.3.0"
}
]
}
Environment Description
Environment Health Data
Environment ID
Environment Name
Status of the environment
Log History Data
metaData
{
"eventId": "string",
"exceptionMessage": "string",
"exceptionStackTrace": "string",
"localizedMessageId": "string",
"message": "string",
"messageId": "string",
"parameters": [
"string"
],
"retry": "boolean"
}
eventId
exceptionMessage
exceptionStackTrace
localizedMessageId
message
messageId
parameters
properties
retry
{
"description": "FIPS mode is enabled for vRealize Suite Lifecycle Manager appliance and services.",
"enabled": "boolean",
"request": {
"requestId": "a0d8d8cd-ac87-4b5c-ba8b-7a0173c56b55"
},
"state": "string"
}
description
enabled
state
{
"children": [
"Folder Object"
],
"morId": "string",
"name": "string"
}
{
"errorCode": "LCM_EXAMPLE_API_ERROR0000",
"errorLabel": "Example Error!",
"message": "Something went wrong!",
"recommendations": []
}
errorCode
errorLabel
message
recommendations
Class providing the request identifier for an operation triggered
{
"requestId": "a0d8d8cd-ac87-4b5c-ba8b-7a0173c56b55"
}
Request ID
{
"sourceLocation": "/data"
}
Source Location
{
"displayName": "ALL USERS",
"domain": "<domain>",
"groupMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"externalId": "string"
},
"groupType": "ALL_USERS",
"isDisabled": "boolean",
"providerIdentifier": "c1c9f52d-afd1-4561-afbf-2b5334-y57ds",
"roleMappings": [
{
"roleDescription": "vRealize Lifecycle Manager Administrator",
"roleName": "admin",
"vmid": "782c2945-3b69-4e29-8b32-b3d0d37ff562"
}
],
"vmid": "cf8d99a2-3748-486f-b555-6ac64bc9f84c"
}
Display Name
Domain
Group Type
isDisabled
Provider ID
Group ID
{
"displayName": "ALL USERS",
"domain": "<domain>",
"groupMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"externalId": "string"
},
"groupType": "ALL_USERS",
"isDisabled": "boolean",
"providerIdentifier": "c1c9f52d-afd1-4561-afbf-2b537b02cac2",
"roleMappings": [
{
"authorities": "string",
"isInternal": "boolean",
"roleDescription": "string",
"roleName": "string",
"vmid": "string"
}
],
"vmid": "cf8d99a2-3748-486f-b555-6ac64bc9f84c"
}
Display Name
Domain
Group Type
isDisabled
Provider ID
Group ID
{
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"externalId": "string"
}
additionalMeta
distinguishedName
externalId
{
"displayName": "ALL USERS",
"domain": "example.com",
"groupMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"externalId": "string"
},
"groupType": "ALL_USERS",
"isDisabled": "boolean",
"mappedRoles": [
"string"
],
"providerIdentifier": "c1c9f52d-afd1-4561-afbf-2b537b02cad2"
}
Display Name
Domain
Group Type
isDisabled
mappedRoles
Provider ID
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
{
"properties": {
"dataCenterVmid": "d250f635-df41-44b9-b44c-1705c1ed304f",
"regionName": "default",
"zoneName": "default",
"vCenterName": "vCenter-1",
"vCenterHost": "vcenter-1.example.com",
"vcUsername": "[email protected]",
"vcPassword": "locker:password:<vmid>:<alias>",
"acceptEULA": "true",
"enableTelemetry": "true",
"adminEmail": "[email protected]",
"defaultPassword": "locker:password:<vmid>:<alias>",
"certificate": "locker:certificate:<vmid>:<alias>",
"cluster": "<vc-datacenter>#<cluster>",
"storage": "<storage>",
"folderName": "<folder>",
"resourcePool": "<resource-pool>",
"diskMode": "thin",
"network": "<network>",
"masterVidmEnabled": "false",
"dns": "<dns-server1-ip>,<dns-server2-ip>",
"domain": "<domain>",
"gateway": "<gateway>",
"netmask": "<subnet mask>",
"searchpath": "<search path>",
"timeSyncMode": "<host/ntp>",
"ntp": "<ntp-server1>,<ntp-server2>"
}
}
properties
{
"compatible": true,
"installedVersion": "boolean",
"major": 6,
"medium": "integer",
"minor": "integer",
"newVersion": "boolean",
"productId": 2,
"productName": "VMware vCenter Server",
"releaseId": 2136,
"update": 3,
"version": "6.0.0 U3"
}
Compatible
Installed Version
Major
Medium
Minor
New Versio
Product ID
Product Name
Release ID
Update
version
{
"diskAvailableForUpgrade": "boolean",
"diskStorageDTO": [
{
"availableStorage": "81G",
"diskName": "/data",
"storagePercentage": "43%",
"totalStorage": "148G",
"usedStorage": "60G"
}
],
"name": "string",
"patchVersion": "string",
"vendor": "string",
"version": "string"
}
diskAvailableForUpgrade
name
patchVersion
properties
vendor
version
{
"alternateDns": "string",
"gateway": "string",
"hostName": "string",
"ipAddress": "string",
"ipAddressType": "string",
"netmask": "string",
"preferredDns": "string",
"searchPath": "string"
}
alternateDns
gateway
hostName
ipAddress
ipAddressType
netmask
preferredDns
searchPath
{
"availableSizeInBytes": "string",
"availableStorage": "81G",
"buildNumber": 123456,
"name": "VMware vRealize Suite Life Cycle Manager Appliance",
"patchVersion": "string",
"storagePercentage": "43%",
"totalStorage": "148G",
"usedStorage": "60G",
"vendor": "VMware Inc.",
"version": "8.1.0.0"
}
availableSizeInBytes
Available Storage
Build Number
name
patchVersion
Storage Percentage
Total Storage in GB
Used Storage in GB
Vendor
version
Class representing the status of the various components
{
"blackstone": "UP",
"bootstrap": "UP",
"postgres": "UP",
"vrlcm-server": "UP"
}
Blackstone service status
Bootstrap status
Postgres DB service status
vRealize Suite Lifecycle Manager service status
{
"dateTime": "Sun Jul 26 18:31:13 UTC 2020",
"ntpServerEnabled": true,
"ntpServerStarted": "boolean",
"ntpServers": "ntp-server1",
"syncWithHost": "boolean"
}
Date Time
NTP Server Enabled
NTP Server Started
NTP Servers
Sync With Host
{
"sshEnabled": "boolean"
}
sshEnabled
{
"upgradeTimeStamp": "Tue Jan 19 09:36:11 UTC 2021",
"versionUpgradedFrom": "8.1.0.17",
"versionUpgradedTo": "8.2.0.23"
}
Upgrade Timestamp
Version Upgraded From
Version Upgraded From
{
"actionType": "upgrade",
"repositoryPassword": "string",
"repositoryType": "url",
"repositoryUrl": "<LCM build web URL upto /Update_Repo>",
"repositoryUserName": "string"
}
Action Type
Repository password
Repository Type
Repository url
Repository Username
{
"upgradeResponse": "<Upgrade result text>"
}
Upgrade response
{
"progressDetails": "string",
"rebootRequired": "boolean",
"status": "SUCCESS"
}
Progress Details
Reboot required
Status
{
"diskSizeInGb": 10,
"vCenterHost": "FQDN of vCenter",
"vcPassword": "locker:password:<vmid>:<alias>",
"vcUsername": "[email protected]"
}
Disk size in Gb
vCenter Hostname
vCenter Password
vCenter Username
{
"End DateH": "string",
"Start Date": "string",
"account": "Admin",
"alias": "license1",
"casId": "string",
"connected": "boolean",
"description": "VMware vRealize Suite 2019 Enterprise",
"edition": "string",
"endDate": "integer",
"expired": "boolean",
"expiresIn": "3 months and 28 days",
"expiresOn": "Mon Jan 11 2021 00:00:00",
"falconId": "string",
"healthy": "boolean",
"key": "YK0AN-JO280-48RJ1-001124-1TV",
"lastRefreshed": "integer",
"lintId": "string",
"onPremAllocation": "string",
"orgName": "string",
"presentInMyVmware": "boolean",
"quantity": 32,
"refreshStatus": "string",
"status": "ACTIVE",
"transactionId": "string",
"type": "vRealizeSuite",
"unit": "string",
"validations": [
{
"message": "string",
"strict": "boolean"
}
],
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
End DateH
Start Date
Account
Alias for license
casId
connected
Description of License
edition
endDate
expired
Expiry duration
Expiry Time
falconId
healthy
License Key
lastRefreshed
lintId
onPremAllocation
orgName
presentInMyVmware
Quantity
refreshStatus
License Status
transactionId
Type
Unit
vmid
{
"alias": "license1",
"serialKey": "<license key>",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
License Alias
Serial Key
transactionId
vmid
{
"action": "VALIDATE_AND_ADD_LICENSE",
"message": "Validate and Add request queued for license license1",
"requestId": "071d88e6-6ef3-4ff3-abd9-21420ff4cca4",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Action
Message
Request ID
transactionId
vmid
{
"password": "locker:password:<vmid>:<alias>",
"username": "admin@local"
}
Password
Local username
{
"containerId": "string",
"containerName": "string",
"resourceType": "string"
}
containerId
containerName
resourceType
{
"containers": [
{
"containerId": "string",
"containerName": "string",
"resourceType": "string"
}
],
"environments": [
{
"envId": "2c692f41-7b78-437f-8325-322350daeedc",
"envName": "vRS Small Import Environment",
"products": [
{
"consumption": {},
"name": "vrli",
"nodes": []
}
]
}
]
}
{
"envId": "2c692f41-7b78-437f-8325-322350daeedc",
"envName": "vRS Small Import Environment",
"products": [
{
"consumption": {},
"name": "vrli",
"nodes": []
}
]
}
Environment ID
Environment name
{
"name": "vrli-master"
}
Node name
{
"consumption": {},
"name": "vrli",
"nodes": []
}
Consumption
Product ID
{
"destinationName": "vrbc",
"envId": "47adcab7-d02c-4569-8976-50bba9360293",
"envName": "vRS Small Import Environment",
"lockerId": "2c692f41-7b78-437f-8325-322350daeedc",
"meta": {},
"referenceType": "password",
"transactionId": "string",
"type": "product",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Destination name
Environment ID
Environment name
Locker ID
Metadata
Reference Type
transactionId
Type
vmid
{
"downloadUrl": "https://<vrslcm-ip>/repo/logBundleRepo/vrlcm/logbundle/vlcmsupport-<time-stamp>.zip"
}
Download URL
{
"bundleFilePath": "string",
"hostName": "FQDN of vRLI server",
"maxBufferSize": 2000,
"portNumber": 9543,
"protocol": "CFAPI",
"reconnect": 30,
"sslCommonName": "string",
"sslEnabled": true,
"sslTrustAcceptAny": "boolean",
"sslTrustAcceptTrusted": "boolean"
}
Bundle File Path
Log Insight server hostname
Maximum Buffer Size
Port Number
Protocol
Reconnect time
SSL Common name
SSH status
SSL Trust Accept Any
SSL Trust Accept Trusted
{
"checkName": "string",
"checkType": "string",
"childElements": [
"ManualValidationElement Object"
],
"elementType": "string",
"id": "string",
"isScriptable": "string",
"recommendations": [
"string"
],
"resultDescription": "string",
"scriptPath": "string",
"status": "string"
}
checkName
checkType
elementType
id
isScriptable
recommendations
resultDescription
scriptPath
status
{
"appHistoryDetails": [
{
"appVersion": "string",
"modifiedAction": "string",
"modifiedBy": "string",
"modifiedDate": "string",
"slug": "string"
}
],
"avgRating": "number",
"categoryIDs": [
"string"
],
"childId": "string",
"cloudMarketplaceContent": "boolean",
"contentType": "string",
"contentUuid": "string",
"created": "string",
"deletedByUser": "boolean",
"description": "string",
"displayName": "string",
"downloadURLs": [
"string"
],
"downloaded": "boolean",
"downloadedBy": "string",
"downloadedDate": "string",
"entitlementLevel": "string",
"eula": "string",
"externalLink": "string",
"featured": "boolean",
"fileName": "string",
"filePathOfDownloadedApp": "string",
"fileSha256Sum": "string",
"fileSize": "integer",
"highlight1": "string",
"highlight2": "string",
"highlight3": "string",
"icon": "string",
"id": "string",
"isDeletedByUser": "boolean",
"isDownloaded": "boolean",
"isFeatured": "boolean",
"isLatestVersionAvailable": "boolean",
"isRemoved": "boolean",
"lastUpdated": "string",
"latestVersionAvailable": "boolean",
"licenseType": "string",
"numInstalls": "integer",
"numReviews": "integer",
"numViews": "integer",
"overview": "string",
"parentId": "string",
"partner": "string",
"partnerSlug": "string",
"productAndVersion": [
"string"
],
"productDisplayName": "string",
"productShortName": "string",
"products": [
{
"productDisplayName": "string",
"productEntitlementLevel": "string",
"productShortName": "string",
"productVersion": "string"
}
],
"published": "string",
"relatedContent": [
"string"
],
"removed": "boolean",
"requiresLogin": "boolean",
"reviews": [
"string"
],
"shortName": "string",
"showNotification": "boolean",
"slug": "string",
"solutionIDs": [
"string"
],
"state": "string",
"supportEmail": "string",
"supportHours": "string",
"supportPhone": "string",
"supportStatement": "string",
"supportUrl": "string",
"techSpecs": "string",
"transactionId": "string",
"trialUrl": "string",
"uuid": "string",
"vcgUrl": "string",
"version": "string",
"versionUpdateDetails": [
"string"
],
"videoUrl": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c",
"vmwareCertified": "string"
}
avgRating
categoryIDs
categoryMap
childId
cloudMarketplaceContent
contentType
contentUuid
created
deletedByUser
description
displayName
downloadURLs
downloaded
downloadedBy
downloadedDate
entitlementLevel
eula
externalLink
featured
fileName
filePathOfDownloadedApp
fileSha256Sum
fileSize
highlight1
highlight2
highlight3
icon
id
isDeletedByUser
isDownloaded
isFeatured
isLatestVersionAvailable
isRemoved
lastUpdated
latestVersionAvailable
licenseType
numInstalls
numReviews
numViews
overview
parentId
partner
partnerSlug
productAndVersion
productDisplayName
productShortName
published
relatedContent
removed
requiresLogin
reviews
shortName
showNotification
slug
solutionIDs
solutionsMap
state
supportEmail
supportHours
supportPhone
supportStatement
supportUrl
techSpecs
transactionId
trialUrl
uuid
vcgUrl
version
versionUpdateDetails
videoUrl
vmid
vmwareCertified
{
"appVersion": "string",
"modifiedAction": "string",
"modifiedBy": "string",
"modifiedDate": "string",
"slug": "string"
}
appVersion
modifiedAction
modifiedBy
modifiedDate
slug
{
"productDisplayName": "string",
"productEntitlementLevel": "string",
"productShortName": "string",
"productVersion": "string"
}
productDisplayName
productEntitlementLevel
productShortName
productVersion
{
"cloudMarketplaceContent": "boolean",
"contentFile": "string",
"contentId": "string",
"contentVersion": "string",
"slug": "string"
}
cloudMarketplaceContent
contentFile
contentId
contentVersion
slug
{
"contentId": "string",
"contentVersion": "string",
"slug": "string",
"userInformation": {
"addressline1": "string",
"addressline2": "string",
"city": "string",
"companyname": "string",
"country": "string",
"email": "string",
"name": "string",
"postalcode": "string"
}
}
contentId
contentVersion
slug
{
"contentVersion": "string",
"datacenter": "string",
"environmentId": "string",
"productType": "string",
"productVersion": "string",
"slug": "string"
}
contentVersion
datacenter
environmentId
productType
productVersion
properties
slug
{
"addressline1": "string",
"addressline2": "string",
"city": "string",
"companyname": "string",
"country": "string",
"email": "string",
"name": "string",
"postalcode": "string"
}
addressline1
addressline2
city
companyname
country
name
postalcode
{
"configFileEncryptionKey": "string",
"connectorHostname": "string",
"connectorSshRootPassword": "string",
"connectorSshUserPassword": "string",
"preValidate": "boolean",
"windowsDomainPassword": "string",
"windowsDomainUser": "string",
"windowsHostname": "string",
"windowsVCHostName": "string",
"windowsVCPassword": "string",
"windowsVCUser": "string",
"windowsVMName": "string"
}
configFileEncryptionKey
connectorHostname
connectorSshRootPassword
connectorSshUserPassword
preValidate
windowsDomainPassword
windowsDomainUser
windowsHostname
windowsVCHostName
windowsVCPassword
windowsVCUser
windowsVMName
Myvmware account password
Myvmware account username
{
"hostName": "FQDN of NTP server",
"name": "ntp-server1"
}
NTP hostname
NTP server name
{
"name": "string",
"value": "string"
}
name
value
{
"type": "vrava-primary"
}
properties
Node Type
{
"description": "string",
"emailRecipients": [
"string"
],
"integrationName": "string",
"notificationFrequency": "string",
"webhookRecipients": [
"string"
]
}
description
emailRecipients
integrationName
notificationFrequency
properties
webhookRecipients
{
"sourceLocation": "<Absolute file path>",
"sourceType": "NFS"
}
Source Location
Source Type
{
"page": "integer",
"passwords": [
{
"alias": "Default Password for vCenters",
"createdOn": 1605791587373,
"lastUpdatedOn": 1605791587373,
"password": "PASSWORD****",
"passwordDescription": "This password is being used for all my vCenters",
"principal": "string",
"referenced": "boolean",
"transactionId": "string",
"userName": "[email protected]",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
],
"total": 1
}
Page
Total
{
"alias": "Default Password for vCenters",
"createdOn": 1605791587373,
"lastUpdatedOn": 1605791587373,
"password": "PASSWORD****",
"passwordDescription": "This password is being used for all my vCenters",
"principal": "string",
"referenced": "boolean",
"transactionId": "string",
"userName": "[email protected]",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Password Alias
createdOn
lastUpdatedOn
Password Value
Password Description
principal
referenced
transactionId
Username associated with password
vmid
{
"extract": true,
"metadataId": "vrlcm-vra-8.2.0-8.2.0.13070",
"metadataVersion": 1,
"patchBundleCreationDate": 1604913916957,
"patchCounter": 2,
"patchDownloadStatus": "DOWNLOADED",
"patchFileName": "vrlcm-vra-8.2.0-8.2.0.13070.patch",
"patchId": "600be72d-d367-4ec6-97df-7653g35a8839",
"patchInfo": {
"additionaInfo": {},
"category": "bugfix",
"description": "vRSLCM wrapped vRealize Automation, version 8.2.0.13070 Patch1",
"eulaFile": "string",
"kbUrl": "https://kb.vmware.com/kb/1234",
"name": "vRealize Automation, version 8.2.0.13070",
"releaseDate": 1604913174412,
"releaseType": "patch",
"summary": "vRSLCM wrapped vRealize Automation, version 8.2.0.13070 Patch1",
"urgency": "critical"
},
"patchRunningCounter": 1,
"patchSha256sum": "77ddcbf07c1400ec40579aafb20847c95a145054d55d677292546f8a3570ec78",
"patchSize": 6010020858,
"patchStatus": "ACTIVE",
"payload": {
"patchPayloadFilename": "Prelude_VA-8.2.0.13070-17018655-updaterepo.iso",
"patchPayloadSize": 107257098,
"patchPayloadUri": "string",
"productMinorLevel": "8.2.0.13070",
"productPatchLevel": "HF1",
"sha256sum": "e2e884007h8f6d404a2e85d25b40abb268599cd3c4f558344a7d6b78d2240b02"
},
"product": {
"additionaInfo": {},
"patchAlreadyApplied": "boolean",
"productBuild": "<product build number>",
"productId": "vra",
"productName": "vRealize Automation",
"productPatchBuild": "<product patch build number>",
"productVersion": "8.2.0",
"supportedVersions": [
"8.2.0"
]
},
"selfPatch": "boolean"
}
Extract flag is enabled for vRA version >= 8.0.0
Metadata ID
Metadata version
Patch Bundle Creation Date
Patch Counter
Patch download status
Patch file name
Patch ID
Patch running counter
Patch sha256sum value
Patch size
Patch Status
Self Patch
{
"patchId": "9c874094-6e42-489d-b931-543574d6c8c5",
"productId": "vrops",
"productVersion": "8.2.0"
}
Patch ID
Product ID
Product Version
{
"appliedOn": 1602480345140,
"category": "bugfix",
"description": "vRSLCM wrapped vRealize Automation, version 8.1.0.9712 Patch3",
"kbUrl": "https://kb.vmware.com/kb/79170",
"productPatchLevel": "8.1.0.9712",
"summary": "vRSLCM wrapped vRealize Automation, version 8.1.0.9712 Patch3",
"urgency": "critical"
}
Patch applied time
Category
Description
KB Url
Product patch level
Patch summary
Urgency
{
"additionaInfo": {},
"category": "bugfix",
"description": "vRSLCM wrapped vRealize Automation, version 8.2.0.13070 Patch1",
"eulaFile": "string",
"kbUrl": "https://kb.vmware.com/kb/1234",
"name": "vRealize Automation, version 8.2.0.13070",
"releaseDate": 1604913174412,
"releaseType": "patch",
"summary": "vRSLCM wrapped vRealize Automation, version 8.2.0.13070 Patch1",
"urgency": "critical"
}
Additional Information
Category
Patch description
Eula File
KB Url
Patch name
Release Date
Release Type
Patch summary
Urgency
{
"filePath": "/data/vra_patch1.patch",
"name": "vra_patch1.patch"
}
File Path
Name of Patch OVA file
{
"buildNumber": 17018654,
"productBinaryPath": "Prelude_VA-8.2.0.12959-17018654_OVF10.ova",
"productId": "vra",
"productName": "vRealize Automation",
"productVersion": "8.2.0.12959"
}
Build number
Product Binary Path
Product ID
Product name
Product Version
{
"additionaInfo": {},
"patchAlreadyApplied": "boolean",
"productBuild": "<product build number>",
"productId": "vra",
"productName": "vRealize Automation",
"productPatchBuild": "<product patch build number>",
"productVersion": "8.2.0",
"supportedVersions": [
"8.2.0"
]
}
Additional Information
patchAlreadyApplied
Product build
Product ID
Product name
Product patch build
Product version
Supported Versions
{
"patchPayloadFilename": "Prelude_VA-8.2.0.13070-17018655-updaterepo.iso",
"patchPayloadSize": 107257098,
"patchPayloadUri": "string",
"productMinorLevel": "8.2.0.13070",
"productPatchLevel": "HF1",
"sha256sum": "e2e884007h8f6d404a2e85d25b40abb268599cd3c4f558344a7d6b78d2240b02"
}
Patch payload filename
Patch payload size
Patch payload URI
Product minor level
Product patch level
Sha256sum value
{
"fileName": "ONLINE-vrlcm-8.2.0-PSPACK2",
"isCurrentVersion": "string",
"patchLevelRequired": "string",
"policyVersion": "8.2.0.2",
"policyVersionDetailsList": [
{
"productId": "vrlcm",
"versions": {}
}
],
"pspackId": "string"
}
File name
Is this Current version?
Patch level required
policyVersion
Pspack ID
{
"clusterVIP": {
"clusterVips": [
{
"type": "string"
}
]
},
"collectorGroups": {
"collectorGroups": [
{
"description": "string",
"id": "d7d5624a-f975-48c0-864b-868ca883d979",
"name": "test collector group",
"nodes": [
{
"type": "vrava-primary"
}
]
}
],
"collectorsName": [
"string"
],
"operationType": "add"
},
"id": "vra",
"logHistory": "string",
"nodes": [
{
"type": "vrava-primary"
}
],
"patchHistory": "string",
"snapshotHistory": "string",
"version": "8.3.0"
}
Product ID
Log History Data
Patch History Data
properties
Snapshot History Data
Product Version
{
"filePath": "string",
"name": "string",
"type": "string"
}
filePath
name
type
{
"snapshotGeneratedTime": 1596774385117,
"snapshotName": "vra_snapshot1 - Fri Aug 07 04:31:34 UTC 2020",
"snapshotWithMemory": "boolean"
}
Snapshot Generated Time
Snapshot Name
Snapshot with Memory
{
"hostName": "FQDN/IP of proxy server",
"password": "locker:password:<vmid>:<alias>",
"port": "integer",
"proxyEnabled": true,
"proxyEnabledInContentMgmt": true,
"userName": "admin@local"
}
Proxy hostname
Proxy Server password
Port
Proxy enabled
Proxy enabled in content management
Proxy server username
{
"page": "integer",
"references": [
{
"destinationName": "vrbc",
"envId": "47adcab7-d02c-4569-8976-50bba9360293",
"envName": "vRS Small Import Environment",
"lockerId": "2c692f41-7b78-437f-8325-322350daeedc",
"meta": {},
"referenceType": "password",
"transactionId": "string",
"type": "product",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
],
"total": 1
}
Page
Total
Class representing the refresh token
{
"environmentId": "string",
"environmentName": "string",
"refreshToken": "string"
}
Enviroment ID
Enviroment name
Refresh Token
{
"createdBy": "admin@local",
"errorCause": "string",
"executionId": "e53ba5c9-1f6a-4cda-8ba6-6d6274441900",
"executionPath": "string",
"executionStatus": "string",
"isCancelEnabled": "string",
"lastUpdatedOn": "integer",
"requestName": "lcmgenricsetting",
"requestReason": "Get Generic Settings",
"requestSource": "string",
"requestSourceType": "user",
"requestType": "lcmgenricsetting",
"resultSet": "string",
"state": "CREATED",
"transactionId": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
Created By User
Error Cause
Execution Id
Execution Path
Execution Status
inputMap
Is Cancel Enabled?
Last Updated Time
outputMap
Request Name
Request Reason
Request Source
Request Source Type
Request Type
Result Set
State
transactionId
vmid
{
"children": [
"ResourcePool Object"
],
"morId": "string",
"name": "string"
}
morId
name
{
"roleDescription": "vRealize Lifecycle Manager Administrator",
"roleName": "admin",
"vmid": "782c2945-3b69-4e29-8b32-b3d0d37ff562"
}
Role Description
Role Name
Vmid of a Role
{
"authorities": "string",
"isInternal": "boolean",
"roleDescription": "string",
"roleName": "string",
"vmid": "string"
}
authorities
isInternal
roleDescription
roleName
vmid
{
"authenticationRequired": true,
"encryptionType": "string",
"fromEmail": "string",
"password": "string",
"smtpEncryptionPort": "587/465",
"smtpHostName": "smtp.office365.com",
"userName": "[email protected]"
}
Authentication required
encryptionType
fromEmail
password
SMTP port
SMTP host name
User name for SMTP server
{
"authPassword": "string",
"authType": "string",
"communityString": "string",
"contextName": "string",
"privacyPassword": "string",
"privacyType": "string",
"snmpName": "string",
"snmpVersion": "string",
"username": "string"
}
authPassword
authType
communityString
contextName
privacyPassword
privacyType
snmpName
snmpVersion
username
{
"childrenSnapshots": [
"SnapshotInventoryDetailsDTO Object"
],
"currentSnapshot": "boolean",
"description": "string",
"invalidSnapshotNodes": [
{
"type": "vrava-primary"
}
],
"missingSnapshotNodes": [
{
"type": "vrava-primary"
}
],
"parentSnapshotId": "string",
"quiesceSnapshot": "boolean",
"shutdownSnapshot": "boolean",
"snapshotGeneratedTime": 1596774385117,
"snapshotId": "string",
"snapshotName": "vra_snapshot1 - Fri Aug 07 04:31:34 UTC 2020",
"snapshotWithMemory": "boolean",
"status": "string",
"validSnapshotNodes": [
{
"type": "vrava-primary"
}
]
}
Current snapshot
Snapshot description
parentSnapshotId
quiesceSnapshot
Snapshot with shutdown
Snapshot Generated Time
Snapshot ID
Snapshot Name
Snapshot with Memory
status
{
"description": "description",
"shutdownBeforeSnapshot": "boolean",
"snapshotPrefix": "vra_snapshot1",
"snapshotWithMemory": "boolean"
}
Snapshot description
Shutdown machines before snapshot
Snapshot Prefix
Snapshot with Memory
{
"powerOn": true,
"productSnapshotId": "string"
}
Product power on
Product snapshot-id
{
"consolidate": "boolean",
"productSnapshotId": "string"
}
Disc consolidation
Product snapshot Id
{
"snapshotPrefix": "vra_snapshot1",
"snapshotWithMemory": "boolean"
}
Snapshot Prefix
Snapshot with Memory
{
"componentName": "string",
"mappingType": "string",
"productBinaryPath": "string",
"productBinaryType": "string",
"productId": "string",
"productName": "string",
"productVersion": "string",
"removeBinary": "string",
"requestId": "string"
}
componentName
mappingType
productBinaryPath
productBinaryType
productId
productName
productVersion
removeBinary
requestId
{
"identifier": "string",
"message": "string",
"transactionId": "string",
"type": "string",
"vmid": "6c9fca27-678d-4e79-9a0f-5f690735e67c"
}
identifier
message
transactionId
type
vmid
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
availableSize
isManaged
storageName
totalSize
{
"productId": "vrlcm",
"versions": {}
}
Product ID
Versions
{
"collectorId": "vrlcm.8_2",
"collectorInstanceId": "ecf93b24-1d00-11eb-a3dc-005056b4d4c3",
"environmentType": "production",
"telemetryEnabled": true,
"uiCollectorId": "vRLCM_ui.8_2"
}
collectorId
Collector Instance Id
Environment Type
Telemetry enabled
uiCollectorId
{
"environmentId": "string",
"productId": "string"
}
environmentId
productId
{
"migratePreludeOAuthClients": "boolean",
"productsToAssociateWith": [
{
"environmentId": "string",
"productId": "string"
}
],
"vidmCludDto": {
"email": "string",
"familyName": "string",
"givenName": "string",
"password": "string",
"userName": "string"
},
"vidmDclDTO": {
"adOverLdapDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string"
}
],
"adWithIwaDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string",
"domainAdminPassword": "string"
}
]
}
}
migratePreludeOAuthClients
{
"tenantName": "string",
"tenantState": "string",
"tenantType": "string"
}
tenantName
tenantState
tenantType
{
"masterAlias": "string",
"productsToReregister": [
{
"environmentId": "string",
"productId": "string"
}
]
}
masterAlias
{
"migratePreludeOAuthClients": "boolean",
"productsToAssociateWith": [
{
"environmentId": "string",
"productId": "string"
}
],
"vidmCludDto": {
"email": "string",
"familyName": "string",
"givenName": "string",
"password": "string",
"userName": "string"
},
"vidmDclDto": {
"adOverLdapDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string"
}
],
"adWithIwaDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string",
"domainAdminPassword": "string"
}
]
}
}
migratePreludeOAuthClients
{
"messages": [
"string"
],
"tenants": [
{
"tenantName": "string",
"tenantState": "string",
"tenantType": "string"
}
]
}
messages
{
"requestId": "string",
"requestStatus": "string",
"resultdetails": {
"messages": [
"string"
],
"tenants": [
{
"tenantName": "string",
"tenantState": "string",
"tenantType": "string"
}
]
}
}
requestId
requestStatus
{
"environmentId": "string",
"productId": "string"
}
environmentId
productId
{
"enableTelemetry": "true"
}
true or false
{
"fipsMode": "true"
}
Fips Mode
{
"productToLbMap": "{\"vrops\": \"vrops-lb.vsphere.local\", \"vra\": \"vra-lb.vsphere.local\"}",
"turnOffVcfEnabledEnvironment": "boolean"
}
Product to Load Balancer map
turnOffVcfEnabledEnvironment
Class representing the request data for updating admin password of a product
{
"adminPassword": "locker:password:<vmid>:<alias>",
"currentAdminPassword": "locker:password:<vmid>:<alias>"
}
New Admin Password
Current Admin Password
{
"currentPassword": "locker:password:<vmid>:<alias>",
"dataSourceIpList": [],
"newPassword": "locker:password:<vmid>:<alias>",
"userNameToUpdate": "root"
}
Current Password
Data Source IP List
New Password
Properties
User Name to Update
{
"environmentDescription": "vRS Environment",
"environmentId": "4676438b-3256-47b2-b7a9-e14e83735a3f",
"environmentName": "vRS Environment"
}
Environment Description
Environment ID
Environment Name
{
"currentPassword": "locker:password:<vmid>:<alias>",
"hostName": "<fully qualified domain name of the node>",
"newPassword": "locker:password:<vmid>:<alias>",
"userNameToUpdate": "root"
}
Current Node Password
FQDN of the node
New Node Password
Node username
{
"environmentId": "string",
"licenseRef": "string",
"migrations": [
{
"configFileEncryptionKey": "string",
"connectorHostname": "string",
"connectorSshRootPassword": "string",
"connectorSshUserPassword": "string",
"preValidate": "boolean",
"windowsDomainPassword": "string",
"windowsDomainUser": "string",
"windowsHostname": "string",
"windowsVCHostName": "string",
"windowsVCPassword": "string",
"windowsVCUser": "string",
"windowsVMName": "string"
}
],
"preValidate": "boolean",
"productId": "string",
"productVersion": "8.0.0",
"repositoryType": "lcmRepository",
"repositoryUrl": "/data/nfsPath/vrops-8.1.0.pak",
"retainProductSnapshot": "boolean",
"snapshotIaasAfterVaUpgrade": "boolean",
"takeProductSnapshot": "boolean",
"tenantId": "string"
}
Environment ID
License Reference
Prevalidate
Product ID
Product Version
Repository Type
Repository URL
Retain Product Snapshot After Upgrade
Snapshot Iaas After VA Upgrade
Take Product Snapshot Before Upgrade
TenantId only required for vSSC upgrade
{
"displayName": "lcm user1",
"domain": "example.com",
"isDisabled": "boolean",
"password": "string",
"providerIdentifier": "3d6701ea-0c5b-43e7-871c-468947e86616",
"roleMappings": [
{
"roleDescription": "vRealize Lifecycle Manager Administrator",
"roleName": "admin",
"vmid": "782c2945-3b69-4e29-8b32-b3d0d37ff562"
}
],
"userMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"emails": [
"[email protected]"
],
"externalId": "764195c6-5504-4f56-8c34-b372d47f5176",
"familyName": "user1",
"givenName": "LCM"
},
"userPrincipalName": "string",
"userType": "VIDM_AD_USER",
"username": "lcmuser1",
"vmid": "3eef09c1-ae69-4f20-ba97-07f607227b13"
}
Display Name
Domain
isDisabled
password
Provider ID
User Principal Name
User Type
Username
User ID
{
"displayName": "configadmin configadmin",
"domain": "example.com",
"isDisabled": "boolean",
"password": "string",
"providerIdentifier": "6304f1ed-17e0-4128-b86f-e29c6563e32f",
"roleMappings": [
{
"authorities": "string",
"isInternal": "boolean",
"roleDescription": "string",
"roleName": "string",
"vmid": "string"
}
],
"userMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"emails": [
"[email protected]"
],
"externalId": "764195c6-5504-4f56-8c34-b372d47f5176",
"familyName": "user1",
"givenName": "LCM"
},
"userPrincipalName": "configadmin_upn",
"userType": "VIDM_LOCAL_USER",
"username": "configadmin",
"vmid": "77e3de56-18ba-45b1-b8e3-afc6d0c7c7f2"
}
Display name
Domain
isDisabled
password
Provider ID
User Principal Name
User Type
User name
User ID
{
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"emails": [
"[email protected]"
],
"externalId": "764195c6-5504-4f56-8c34-b372d47f5176",
"familyName": "user1",
"givenName": "LCM"
}
additionalMeta
Distinguished Name
Emails
External Id
Family name
Given name
{
"displayName": "configadmin configadmin",
"domain": "System Domain",
"isDisabled": "boolean",
"mappedRoles": [
"string"
],
"password": "locker:password:<vmid>:<alias>",
"providerIdentifier": "6304f1ed-17e0-4128-b86f-e29c6563e32f",
"userMetadata": {
"additionalMeta": [
"string"
],
"distinguishedName": "string",
"emails": [
"[email protected]"
],
"externalId": "764195c6-5504-4f56-8c34-b372d47f5176",
"familyName": "user1",
"givenName": "LCM"
},
"userPrincipalName": "configadmin_upn",
"userType": "VIDM_LOCAL_USER",
"username": "configadmin"
}
Display name
Domain
isDisabled
mappedRoles
Password
Provider ID
User Principal Name
User type
Username
{
"clusterName": "string",
"cpu": "integer",
"hosts": [
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
],
"isManaged": "boolean",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"resourcePools": [
{
"children": [
"ResourcePool Object"
],
"morId": "string",
"name": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"virtualMachineTemplates": [
{
"name": "string"
}
],
"virtualMachines": [
{
"hostName": "string",
"ipAddress": "string",
"name": "string",
"productName": "string",
"productVersion": "string",
"vCenter": "string",
"vmName": "string"
}
]
}
clusterName
cpu
isManaged
memory
{
"contentLibraryId": "string",
"contentLibraryItems": [
{
"contentLibraryItemId": "string",
"contentLibraryItemName": "string"
}
],
"contentLibraryName": "string"
}
contentLibraryId
contentLibraryName
{
"contentLibraryItemId": "string",
"contentLibraryItemName": "string"
}
contentLibraryItemId
contentLibraryItemName
{
"clusters": [
{
"clusterName": "string",
"cpu": "integer",
"hosts": [
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
],
"isManaged": "boolean",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"resourcePools": [
{
"children": [
"ResourcePool Object"
],
"morId": "string",
"name": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"virtualMachineTemplates": [
{
"name": "string"
}
],
"virtualMachines": [
{
"hostName": "string",
"ipAddress": "string",
"name": "string",
"productName": "string",
"productVersion": "string",
"vCenter": "string",
"vmName": "string"
}
]
}
],
"folders": [
{
"children": [
"Folder Object"
],
"morId": "string",
"name": "string"
}
],
"hosts": [
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
],
"vcDataCenterName": "string"
}
{
"contentLibraries": [
{
"contentLibraryId": "string",
"contentLibraryItems": [
{
"contentLibraryItemId": "string",
"contentLibraryItemName": "string"
}
],
"contentLibraryName": "string"
}
],
"dataCollectionStatus": "string",
"name": "string",
"templateCustomSpecs": [
{
"name": "string"
}
],
"vCDataCenters": [
{
"clusters": [
{
"clusterName": "string",
"cpu": "integer",
"hosts": [
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
],
"isManaged": "boolean",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"resourcePools": [
{
"children": [
"ResourcePool Object"
],
"morId": "string",
"name": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"virtualMachineTemplates": [
{
"name": "string"
}
],
"virtualMachines": [
{
"hostName": "string",
"ipAddress": "string",
"name": "string",
"productName": "string",
"productVersion": "string",
"vCenter": "string",
"vmName": "string"
}
]
}
],
"folders": [
{
"children": [
"Folder Object"
],
"morId": "string",
"name": "string"
}
],
"hosts": [
{
"cpu": "integer",
"hostName": "string",
"memory": "number",
"networks": [
{
"isManaged": "boolean",
"network": "string"
}
],
"storages": [
{
"availableSize": "number",
"isManaged": "boolean",
"storageName": "string",
"totalSize": "number"
}
],
"totalStorage": "number"
}
],
"vcDataCenterName": "string"
}
],
"vCenterHost": "string",
"vCenterName": "string",
"vcPassword": "string",
"vcUsedAs": "string",
"vcUsername": "string",
"version": "string"
}
dataCollectionStatus
name
vCenterHost
vCenterName
vcPassword
vcUsedAs
vcUsername
version
Class representing the basic vCenter details
{
"vCenterHost": "vcenter-1.example.com",
"vCenterName": "vCenter-1",
"vcDataCollectionStatus": "SUCCESS",
"vcPassword": "locker:password:<vmid>:<alias>",
"vcUsedAs": "MANAGEMENT",
"vcUsername": "[email protected]"
}
vCenter Server Host
vCenter Server Name
vCenter Data Collection Status
vCenter Server Password
vCenter Server Used As
vCenter Server Username
{
"checkName": "string",
"checkType": "string",
"childElements": [
"ValidationElement Object"
],
"descriptionParameter": [
"string"
],
"elementType": "string",
"id": "string",
"localizedCheckNameId": "string",
"localizedDescriptionId": "string",
"localizedRecommendationsIds": [
"string"
],
"recommendations": [
"string"
],
"resultDescription": "string",
"status": "string"
}
checkName
checkType
descriptionParameter
elementType
id
localizedCheckNameId
localizedDescriptionId
localizedRecommendationsIds
recommendationParams
recommendations
resultDescription
status
{
"lastUpdateTimeMillis": "integer",
"manualValidations": [
{
"checkName": "string",
"checkType": "string",
"childElements": [
"ManualValidationElement Object"
],
"elementType": "string",
"id": "string",
"isScriptable": "string",
"recommendations": [
"string"
],
"resultDescription": "string",
"scriptPath": "string",
"status": "string"
}
],
"overallStatus": "boolean",
"requestId": "string",
"requestState": "string",
"rootValidations": [
{
"checkName": "string",
"checkType": "string",
"childElements": [
"ValidationElement Object"
],
"descriptionParameter": [
"string"
],
"elementType": "string",
"id": "string",
"localizedCheckNameId": "string",
"localizedDescriptionId": "string",
"localizedRecommendationsIds": [
"string"
],
"recommendations": [
"string"
],
"resultDescription": "string",
"status": "string"
}
],
"startTimeMillis": "integer"
}
lastUpdateTimeMillis
overallStatus
requestId
requestState
startTimeMillis
{
"message": "string",
"strict": "boolean"
}
message
strict
{
"expiresOn": "string",
"healthy": "boolean",
"issuedOn": "string",
"period": "1 year, 11 months and 25 days"
}
Certificate Expiry Date
healthy
Certificate Issue Date
Validity Period
{
"environmentId": "string",
"preValidate": "boolean",
"product": {
"clusterVIP": {
"clusterVips": [
{
"type": "string"
}
]
},
"collectorGroups": {
"collectorGroups": [
{
"description": "string",
"id": "d7d5624a-f975-48c0-864b-868ca883d979",
"name": "test collector group",
"nodes": [
{
"type": "vrava-primary"
}
]
}
],
"collectorsName": [
"string"
],
"operationType": "add"
},
"id": "vra",
"logHistory": "string",
"nodes": [
{
"type": "vrava-primary"
}
],
"patchHistory": "string",
"snapshotHistory": "string",
"version": "8.3.0"
}
}
environmentId
preValidate
{
"directoryBindPassword": "string",
"directoryName": "string",
"domainAdminPassword": "string"
}
directoryBindPassword
directoryName
domainAdminPassword
{
"directoryBindPassword": "string",
"directoryName": "string"
}
directoryBindPassword
directoryName
{
"email": "string",
"familyName": "string",
"givenName": "string",
"password": "string",
"userName": "string"
}
familyName
givenName
password
userName
{
"adOverLdapDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string"
}
],
"adWithIwaDirectories": [
{
"directoryBindPassword": "string",
"directoryName": "string",
"domainAdminPassword": "string"
}
]
}
{
"baseTenantHostname": "string",
"isTenantConfiguredByPath": "boolean",
"requestId": "70821976-9bdb-4017-adaf-88f18c498b9e",
"searchString": "<search string>",
"useServiceClient": "boolean",
"vidmAdminPassword": "locker:password:<vmid>:<alias>",
"vidmAdminUser": "admin",
"vidmDomainName": "vidm.example.com",
"vidmHost": "<vIDM host>",
"vidmOAuthServiceClientId": "Service__OAuth2Client",
"vidmOAuthServiceClientSecret": "<vIDM Oauth Service Client Secret key>",
"vidmTenant": "string"
}
Base Tenant Hostname
Is Tenant Configured By Path
Request ID
Search string
User Service Client
vIDM Admin password
vIDM Admin User
vIDM Domain Name
vIDM hostname
vIDM Oauth Service Client Id
vIDM Oauth Service Client Secret key
vIDM Tenant
{
"rootPassword": "locker:password:<vmid>:<alias>"
}
Root password
{
"password": "locker:password:<vmid>:<alias>",
"passwordVmid": "70821976-9bdb-4017-adaf-88f18c498b9e"
}
Password
Password ID
{
"hostName": "string",
"ipAddress": "string",
"name": "string",
"productName": "string",
"productVersion": "string",
"vCenter": "string",
"vmName": "string"
}
hostName
ipAddress
name
productName
productVersion
vCenter
vmName
{
"name": "string"
}
name
{
"name": "string"
}
name