ClusterConfig

ClusterConfig
ClusterConfig
AllOf
This class requires all of the following:
JSON Example
{
    "_links": [
        {
            "action": "string",
            "href": "string",
            "rel": "string"
        }
    ],
    "_schema": "string",
    "_self": {},
    "_revision": 0,
    "cluster_id": "string",
    "control_cluster_changes_allowed": false,
    "mgmt_cluster_changes_allowed": false,
    "nodes": [
        {
            "api_listen_addr": {
                "certificate": "string",
                "certificate_sha256_thumbprint": "string",
                "entities_hosted": [
                    {
                        "entity_type": "string",
                        "entity_uuid": "string"
                    }
                ],
                "fqdn": "string",
                "ip_address": "string",
                "ipv6_address": "string",
                "ipv6_fqdn": "string",
                "port": 0,
                "service_endpoint_uuid": "string"
            },
            "appliance_connection_info": {
                "certificate": "string",
                "certificate_sha256_thumbprint": "string",
                "entities_hosted": [
                    {
                        "entity_type": "string",
                        "entity_uuid": "string"
                    }
                ],
                "fqdn": "string",
                "ip_address": "string",
                "ipv6_address": "string",
                "ipv6_fqdn": "string",
                "port": 0,
                "service_endpoint_uuid": "string"
            },
            "certificates": [
                {
                    "certificate": "string",
                    "certificate_sha256_thumbprint": "string",
                    "entity_type": "string"
                }
            ],
            "control_plane_listen_addr": {
                "certificate": "string",
                "certificate_sha256_thumbprint": "string",
                "entities_hosted": [
                    {
                        "entity_type": "string",
                        "entity_uuid": "string"
                    }
                ],
                "fqdn": "string",
                "ip_address": "string",
                "ipv6_address": "string",
                "ipv6_fqdn": "string",
                "port": 0,
                "service_endpoint_uuid": "string"
            },
            "display_name": "string",
            "entities": [
                {
                    "entity_type": "string",
                    "ip_address": "string",
                    "ipv6_address": "string",
                    "port": 0
                }
            ],
            "fqdn": "string",
            "msg_clients": [
                {
                    "clients": [
                        {
                            "account_name": "string",
                            "client_type": "string"
                        }
                    ],
                    "entity_type": "string"
                }
            ],
            "node_uuid": "string",
            "status": "string"
        }
    ]
}