ComponentUpdateSpec
ComponentUpdateSpec
Component deployment update spec
OneOf
This class requires at least one of the following:
JSON Example
{
"componentType": "componentType",
"deploymentType": "deploymentType",
"configSpec": {
"key": ""
},
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"nodeSpecs": [
{
"configSpec": {
"key": ""
},
"nodeType": "nodeType",
"repository": {
"downloadUrl": "downloadUrl",
"certificate": "certificate"
},
"version": "version",
"deploymentSpec": {
"ipv4Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"gateway": "gateway"
},
"password": "password",
"fqdn": "fqdn",
"ntpServers": "ntpServers",
"dnsSuffix": "dnsSuffix",
"deploymentOption": "deploymentOption",
"networkName": "networkName",
"ipv6Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"force": true,
"gateway": "gateway"
},
"extraConfigProperties": {
"key": "extraConfigProperties"
},
"dnsServers": "dnsServers"
},
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
{
"configSpec": {
"key": ""
},
"nodeType": "nodeType",
"repository": {
"downloadUrl": "downloadUrl",
"certificate": "certificate"
},
"version": "version",
"deploymentSpec": {
"ipv4Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"gateway": "gateway"
},
"password": "password",
"fqdn": "fqdn",
"ntpServers": "ntpServers",
"dnsSuffix": "dnsSuffix",
"deploymentOption": "deploymentOption",
"networkName": "networkName",
"ipv6Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"force": true,
"gateway": "gateway"
},
"extraConfigProperties": {
"key": "extraConfigProperties"
},
"dnsServers": "dnsServers"
},
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
]
}