Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AllMeshType = []MeshType{ MeshTypeAllMesh, MeshTypeInvalidMesh, MeshTypeAppMesh, MeshTypeCiliumServiceMesh, MeshTypeCitrixServiceMesh, MeshTypeConsul, MeshTypeIstio, MeshTypeKuma, MeshTypeLinkerd, MeshTypeNetworkServiceMesh, MeshTypeNginxServiceMesh, MeshTypeOctarine, MeshTypeOpenServiceMesh, MeshTypeTanzu, }
View Source
var AllMesheryController = []MesheryController{ MesheryControllerBroker, MesheryControllerOperator, MesheryControllerMeshsync, }
View Source
var AllMesheryControllerStatus = []MesheryControllerStatus{ MesheryControllerStatusDeployed, MesheryControllerStatusNotdeployed, MesheryControllerStatusDeploying, MesheryControllerStatusUnknown, }
View Source
var AllStatus = []Status{ StatusEnabled, StatusConnected, StatusDisabled, StatusProcessing, StatusUnknown, }
Functions ¶
This section is empty.
Types ¶
type Error ¶
Define Error
type MeshSyncEvent ¶
type MeshType ¶
type MeshType string
MeshType indicates the type of Service Mesh
const ( MeshTypeAllMesh MeshType = "ALL_MESH" MeshTypeInvalidMesh MeshType = "INVALID_MESH" MeshTypeAppMesh MeshType = "APP_MESH" MeshTypeCiliumServiceMesh MeshType = "CILIUM_SERVICE_MESH" MeshTypeCitrixServiceMesh MeshType = "CITRIX_SERVICE_MESH" MeshTypeConsul MeshType = "CONSUL" MeshTypeIstio MeshType = "ISTIO" MeshTypeKuma MeshType = "KUMA" MeshTypeLinkerd MeshType = "LINKERD" MeshTypeNetworkServiceMesh MeshType = "NETWORK_SERVICE_MESH" MeshTypeNginxServiceMesh MeshType = "NGINX_SERVICE_MESH" MeshTypeOctarine MeshType = "OCTARINE" MeshTypeOpenServiceMesh MeshType = "OPEN_SERVICE_MESH" MeshTypeTanzu MeshType = "TANZU" )
type MesheryController ¶
type MesheryController string
const ( MesheryControllerBroker MesheryController = "BROKER" MesheryControllerOperator MesheryController = "OPERATOR" MesheryControllerMeshsync MesheryController = "MESHSYNC" )
func (MesheryController) IsValid ¶
func (e MesheryController) IsValid() bool
func (MesheryController) MarshalGQL ¶
func (e MesheryController) MarshalGQL(w io.Writer)
func (MesheryController) String ¶
func (e MesheryController) String() string
func (*MesheryController) UnmarshalGQL ¶
func (e *MesheryController) UnmarshalGQL(v interface{}) error
type MesheryControllerStatus ¶
type MesheryControllerStatus string
const ( MesheryControllerStatusDeployed MesheryControllerStatus = "DEPLOYED" MesheryControllerStatusNotdeployed MesheryControllerStatus = "NOTDEPLOYED" MesheryControllerStatusDeploying MesheryControllerStatus = "DEPLOYING" MesheryControllerStatusUnknown MesheryControllerStatus = "UNKNOWN" )
func (MesheryControllerStatus) IsValid ¶
func (e MesheryControllerStatus) IsValid() bool
func (MesheryControllerStatus) MarshalGQL ¶
func (e MesheryControllerStatus) MarshalGQL(w io.Writer)
func (MesheryControllerStatus) String ¶
func (e MesheryControllerStatus) String() string
func (*MesheryControllerStatus) UnmarshalGQL ¶
func (e *MesheryControllerStatus) UnmarshalGQL(v interface{}) error
type MesheryControllersStatusListItem ¶
type MesheryControllersStatusListItem struct { ContextID string `json:"contextId"` Controller MesheryController `json:"controller"` Status MesheryControllerStatus `json:"status"` }
Click to show internal directories.
Click to hide internal directories.