github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/administration/controller_cluster_role_config.go (about) 1 /* Copyright © 2017 VMware, Inc. All Rights Reserved. 2 SPDX-License-Identifier: BSD-2-Clause 3 4 Generated by: https://github.com/swagger-api/swagger-codegen.git */ 5 6 package administration 7 8 import ( 9 "github.com/vmware/go-vmware-nsxt/manager" 10 ) 11 12 type ControllerClusterRoleConfig struct { 13 14 // Type of this role configuration 15 Type_ string `json:"type,omitempty"` 16 17 // The IP and port for the control cluster service on this node 18 ControlClusterListenAddr *ServiceEndpoint `json:"control_cluster_listen_addr,omitempty"` 19 20 // The IP and port for the control plane service on this node 21 ControlPlaneListenAddr *ServiceEndpoint `json:"control_plane_listen_addr,omitempty"` 22 23 HostMsgClientInfo *manager.MsgClientInfo `json:"host_msg_client_info,omitempty"` 24 25 MpaMsgClientInfo *manager.MsgClientInfo `json:"mpa_msg_client_info,omitempty"` 26 }