ClustersAggregateInfo

ClustersAggregateInfo
ClustersAggregateInfo
JSON Example
{
    "management_cluster": [
        {
            "node_interface_properties": [
                {
                    "source": "string",
                    "admin_status": "string",
                    "link_status": "string",
                    "interface_alias": [
                        {
                            "ip_configuration": "string",
                            "netmask": "string",
                            "ip_address": "string",
                            "physical_address": "string",
                            "broadcast_address": "string"
                        }
                    ],
                    "ens_enabled": false,
                    "interface_type": "string",
                    "interface_id": "string",
                    "connected_switch": "string",
                    "ens_capable": false,
                    "mtu": 0
                }
            ],
            "node_status": {
                "system_status": {
                    "load_average": [
                        "number"
                    ],
                    "swap_used": 0,
                    "mem_used": 0,
                    "swap_total": 0,
                    "system_time": 0,
                    "cpu_cores": 0,
                    "uptime": 0,
                    "mem_cache": 0,
                    "mem_total": 0,
                    "file_systems": [
                        {
                            "mount": "string",
                            "total": 0,
                            "type": "string",
                            "file_system": "string",
                            "used": 0
                        }
                    ],
                    "source": "string"
                },
                "mgmt_cluster_status": {
                    "mgmt_cluster_status": "string"
                },
                "version": "string",
                "control_cluster_status": {
                    "mgmt_connection_status": {
                        "connectivity_status": "string"
                    },
                    "control_cluster_status": "string"
                }
            },
            "node_interface_statistics": [
                {
                    "_self": {
                        "action": "string",
                        "href": "string",
                        "rel": "string"
                    },
                    "_links": [
                        {
                            "action": "string",
                            "href": "string",
                            "rel": "string"
                        }
                    ],
                    "_schema": "string",
                    "tx_dropped": 0,
                    "rx_packets": 0,
                    "tx_carrier": 0,
                    "rx_bytes": 0,
                    "tx_errors": 0,
                    "interface_id": "string",
                    "tx_colls": 0,
                    "rx_frame": 0,
                    "rx_errors": 0,
                    "tx_bytes": 0,
                    "rx_dropped": 0,
                    "tx_packets": 0,
                    "source": "string"
                }
            ],
            "display_name": "string",
            "node_status_properties": [
                {
                    "_self": {
                        "action": "string",
                        "href": "string",
                        "rel": "string"
                    },
                    "_links": [
                        {
                            "action": "string",
                            "href": "string",
                            "rel": "string"
                        }
                    ],
                    "_schema": "string",
                    "load_average": [
                        "number"
                    ],
                    "swap_used": 0,
                    "mem_used": 0,
                    "swap_total": 0,
                    "system_time": 0,
                    "cpu_cores": 0,
                    "uptime": 0,
                    "mem_cache": 0,
                    "mem_total": 0,
                    "file_systems": [
                        {
                            "mount": "string",
                            "total": 0,
                            "type": "string",
                            "file_system": "string",
                            "used": 0
                        }
                    ],
                    "source": "string"
                }
            ],
            "id": "string",
            "transport_nodes_connected": 0,
            "role_config": {
                "mgmt_cluster_listen_addr": {
                    "certificate_sha256_thumbprint": "string",
                    "ip_address": "string",
                    "fqdn": "string",
                    "certificate": "string",
                    "port": 0
                },
                "mpa_msg_client_info": {
                    "software_version": "string",
                    "account_name": "string",
                    "certificate": "string",
                    "shared_secret": "string"
                },
                "api_listen_addr": {
                    "certificate_sha256_thumbprint": "string",
                    "ip_address": "string",
                    "fqdn": "string",
                    "certificate": "string",
                    "port": 0
                },
                "mgmt_plane_listen_addr": {
                    "certificate_sha256_thumbprint": "string",
                    "ip_address": "string",
                    "fqdn": "string",
                    "certificate": "string",
                    "port": 0
                }
            }
        }
    ],
    "controller_cluster": [
        {
            "node_interface_properties": [
                {
                    "source": "string",
                    "admin_status": "string",
                    "link_status": "string",
                    "interface_alias": [
                        {
                            "ip_configuration": "string",
                            "netmask": "string",
                            "ip_address": "string",
                            "physical_address": "string",
                            "broadcast_address": "string"
                        }
                    ],
                    "ens_enabled": false,
                    "interface_type": "string",
                    "interface_id": "string",
                    "connected_switch": "string",
                    "ens_capable": false,
                    "mtu": 0
                }
            ],
            "node_status": {
                "system_status": {
                    "load_average": [
                        "number"
                    ],
                    "swap_used": 0,
                    "mem_used": 0,
                    "swap_total": 0,
                    "system_time": 0,
                    "cpu_cores": 0,
                    "uptime": 0,
                    "mem_cache": 0,
                    "mem_total": 0,
                    "file_systems": [
                        {
                            "mount": "string",
                            "total": 0,
                            "type": "string",
                            "file_system": "string",
                            "used": 0
                        }
                    ],
                    "source": "string"
                },
                "mgmt_cluster_status": {
                    "mgmt_cluster_status": "string"
                },
                "version": "string",
                "control_cluster_status": {
                    "mgmt_connection_status": {
                        "connectivity_status": "string"
                    },
                    "control_cluster_status": "string"
                }
            },
            "node_interface_statistics": [
                {
                    "_self": {
                        "action": "string",
                        "href": "string",
                        "rel": "string"
                    },
                    "_links": [
                        {
                            "action": "string",
                            "href": "string",
                            "rel": "string"
                        }
                    ],
                    "_schema": "string",
                    "tx_dropped": 0,
                    "rx_packets": 0,
                    "tx_carrier": 0,
                    "rx_bytes": 0,
                    "tx_errors": 0,
                    "interface_id": "string",
                    "tx_colls": 0,
                    "rx_frame": 0,
                    "rx_errors": 0,
                    "tx_bytes": 0,
                    "rx_dropped": 0,
                    "tx_packets": 0,
                    "source": "string"
                }
            ],
            "display_name": "string",
            "node_status_properties": [
                {
                    "_self": {
                        "action": "string",
                        "href": "string",
                        "rel": "string"
                    },
                    "_links": [
                        {
                            "action": "string",
                            "href": "string",
                            "rel": "string"
                        }
                    ],
                    "_schema": "string",
                    "load_average": [
                        "number"
                    ],
                    "swap_used": 0,
                    "mem_used": 0,
                    "swap_total": 0,
                    "system_time": 0,
                    "cpu_cores": 0,
                    "uptime": 0,
                    "mem_cache": 0,
                    "mem_total": 0,
                    "file_systems": [
                        {
                            "mount": "string",
                            "total": 0,
                            "type": "string",
                            "file_system": "string",
                            "used": 0
                        }
                    ],
                    "source": "string"
                }
            ],
            "id": "string",
            "role_config": {
                "mpa_msg_client_info": {
                    "software_version": "string",
                    "account_name": "string",
                    "certificate": "string",
                    "shared_secret": "string"
                },
                "host_msg_client_info": {
                    "software_version": "string",
                    "account_name": "string",
                    "certificate": "string",
                    "shared_secret": "string"
                },
                "control_plane_listen_addr": {
                    "certificate_sha256_thumbprint": "string",
                    "ip_address": "string",
                    "fqdn": "string",
                    "certificate": "string",
                    "port": 0
                },
                "control_cluster_listen_addr": {
                    "certificate_sha256_thumbprint": "string",
                    "ip_address": "string",
                    "fqdn": "string",
                    "certificate": "string",
                    "port": 0
                }
            }
        }
    ],
    "cluster_status": {
        "cluster_id": "string",
        "groups": [
            {
                "members": [
                    {
                        "member_name": "string",
                        "member_status": "string",
                        "member_uuid": "string"
                    }
                ],
                "group_id": "string",
                "leaders": [
                    {
                        "service_name": "string",
                        "lease_version": 0,
                        "leader_uuid": "string"
                    }
                ],
                "group_status": "string",
                "group_type": "string"
            }
        ]
    }
}
management_cluster
Required

Array of Management Nodes

controller_cluster
Required

Array of Controller Nodes

cluster_status
Required

cluster_status