NSX-T Data Center REST API
FederationSite (type)
{
"additionalProperties": false,
"description": "Site information.",
"id": "FederationSite",
"module_id": "SiteManager",
"properties": {
"active_gm": {
"description": "Active GM status of this FederationSite.",
"enum": [
"ACTIVE",
"STANDBY",
"NONE",
"INVALID"
],
"required": true,
"title": "Does site have active GM",
"type": "string"
},
"aph_list": {
"description": "Aph list of this FederationSite.",
"items": {
"$ref": "AphInfo"
},
"required": true,
"title": "Aph services in the site",
"type": "array"
},
"cert_hash": {
"description": "Hash of the trustManagerCert for this FederationSite.",
"required": false,
"title": "Hash of the trustManagerCert",
"type": "string"
},
"cluster_id": {
"description": "Cluster id of this FederationSite.",
"required": false,
"title": "Cluster id",
"type": "string"
},
"config_version": {
"description": "Site config version of this FederationSite.",
"required": false,
"title": "Site config version",
"type": "integer"
},
"export_type": {
"description": "Export type (from /etc/nsx_issue) of FederationSite.",
"required": false,
"title": "Export type",
"type": "string"
},
"grpc_info": {
"description": "Aph list of this FederationSite.",
"items": {
"$ref": "GrpcInfo"
},
"required": false,
"title": "Ingress service information for gRPC",
"type": "array"
},
"id": {
"description": "Id of the site.",
"required": true,
"title": "Id of the site",
"type": "string"
},
"is_federated": {
"description": "If this FederationSite is federated or not.",
"required": true,
"title": "Is site federated",
"type": "boolean"
},
"is_grpc_capable": {
"description": "Provides information if site is grpc enabled",
"required": false,
"title": "Flag to check if site is grpc capable",
"type": "boolean"
},
"is_local": {
"description": "If this FederationSite is local or not.",
"required": true,
"title": "Is site local",
"type": "boolean"
},
"name": {
"description": "Name of the site.",
"required": true,
"title": "Name of the site",
"type": "string"
},
"node_type": {
"description": "Node type of this FederationSite.",
"enum": [
"GM",
"LM",
"GM_AND_LM"
],
"required": true,
"title": "Type of node",
"type": "string"
},
"site_version": {
"description": "Version of the site.",
"required": true,
"title": "Version of the site",
"type": "string"
},
"split_brain": {
"description": "Split brain of this FederationSite.",
"required": false,
"title": "Split brain",
"type": "boolean"
},
"system_id": {
"description": "System if of this FederationSite.",
"required": true,
"title": "System id",
"type": "integer"
},
"trust_manager_cert": {
"description": "Cert string from trust manager for this FederationSite.",
"required": false,
"title": "Cert string from trust manager",
"type": "string"
},
"vip_ip": {
"description": "Vip id of this FederationSite.",
"required": false,
"title": "Vip ip",
"type": "string"
}
},
"title": "Site information",
"type": "object"
}