InlineClusterConfig1

InlineClusterConfig1
InlineClusterConfig1
JSON Example
{
    "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"
        }
    ]
}
string
cluster_id
Optional

Unique identifier of this cluster

boolean
control_cluster_changes_allowed
Optional

True if control cluster nodes may be added or removed

boolean
mgmt_cluster_changes_allowed
Optional

True if management cluster nodes may be added or removed

nodes
Optional

Configuration of each node in cluster