{ "additionalProperties": false, "description": "NSX Cluster is made up of multiple cluster nodes. Each node can perform multiple functions, commonly referred to as roles. Cluster node entities are processes running in a cluster node that assist in the performance of a role. Cluster Boot Manager is a daemon that securely bootstraps and configures the entities. This type contains attributes of a cluster node entity that are relevant to the Cluster Boot Manager.", "id": "CbmClusterNodeEntity", "module_id": "ClusterBootManager", "properties": { "certificate": { "description": "Public certificate of the entity in PEM format.", "required": true, "title": "Public certificate in PEM format", "type": "string" }, "entity_type": { "$ref": "EntityType, "description": "Type of the entity.", "required": true, "title": "Type of the entity" }, "entity_uuid": { "description": "UUID of the entity.", "required": true, "title": "UUID of the entity", "type": "string" }, "fqdn": { "description": "Domain name the entity binds to.", "format": "hostname", "required": false, "title": "Domain name", "type": "string" }, "ip_address": { "description": "IP address the entity binds to.", "required": false, "title": "IP address of entity", "type": "string" }, "ipv6_address": { "description": "IPv6 address the entity binds to.", "required": false, "title": "IPv6 address of entity", "type": "string" }, "ipv6_subnet_prefix_length": { "description": "IPv6 subnet mask prefix length of the entity binds to.", "maximum": 128, "minimum": 0, "required": false, "title": "IPv6 subnet mask prefix length", "type": "integer" }, "port": { "description": "Port the entity binds to.", "maximum": 65535, "minimum": 0, "required": false, "title": "Port number", "type": "integer" }, "subnet_prefix_length": { "description": "IPv4 subnet mask prefix length of the entity binds to.", "maximum": 32, "minimum": 0, "required": false, "title": "IPv4 subnet mask prefix length", "type": "integer" } }, "title": "Cluster Node Entity Properties", "type": "object" }