ComponentSpecs

ComponentSpecs
ComponentSpecs
JSON Example
{
    "componentSpecs": [
        {
            "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"
                }
            ]
        },
        {
            "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"
                }
            ]
        }
    ]
}
componentSpecs
Optional

componentSpecs