InlineComponentUpdateSpec0

InlineComponentUpdateSpec0
InlineComponentUpdateSpec0
JSON Example
{
    "componentType": "componentType",
    "deploymentType": "deploymentType",
    "configSpec": {
        "key": ""
    },
    "nodeSpecs": [
        {
            "configSpec": {
                "key": ""
            },
            "deploymentMode": "DEPLOY_AND_MONITOR",
            "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"
            }
        },
        {
            "configSpec": {
                "key": ""
            },
            "deploymentMode": "DEPLOY_AND_MONITOR",
            "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"
            }
        }
    ]
}
string
deploymentType
Required

deploymentType

string
componentType
Required

componentType

array of object
nodeSpecs
Required

nodeSpecs

object
configSpec
Optional

configSpec