Versions in this module Expand all Collapse all v1 v1.0.0 Feb 23, 2022 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = GroupVersion + func Resource(resource string) schema.GroupResource + type Mesh struct + Spec MeshSpec + Status MeshStatus + func (in *Mesh) DeepCopy() *Mesh + func (in *Mesh) DeepCopyInto(out *Mesh) + func (in *Mesh) DeepCopyObject() runtime.Object + type MeshControlPlane struct + Components []string + Namespace string + Peers []Peer + Profiles []string + Version string + func (in *MeshControlPlane) DeepCopy() *MeshControlPlane + func (in *MeshControlPlane) DeepCopyInto(out *MeshControlPlane) + type MeshDeployment struct + Spec MeshDeploymentSpec + Status MeshDeploymentStatus + func (in *MeshDeployment) DeepCopy() *MeshDeployment + func (in *MeshDeployment) DeepCopyInto(out *MeshDeployment) + func (in *MeshDeployment) DeepCopyObject() runtime.Object + type MeshDeploymentList struct + Items []MeshDeployment + func (in *MeshDeploymentList) DeepCopy() *MeshDeploymentList + func (in *MeshDeploymentList) DeepCopyInto(out *MeshDeploymentList) + func (in *MeshDeploymentList) DeepCopyObject() runtime.Object + type MeshDeploymentSpec struct + Clusters []string + ControlPlane *MeshControlPlane + MeshMemberRoll []string + MeshProvider MeshProvider + func (in *MeshDeploymentSpec) DeepCopy() *MeshDeploymentSpec + func (in *MeshDeploymentSpec) DeepCopyInto(out *MeshDeploymentSpec) + type MeshDeploymentStatus struct + func (in *MeshDeploymentStatus) DeepCopy() *MeshDeploymentStatus + func (in *MeshDeploymentStatus) DeepCopyInto(out *MeshDeploymentStatus) + type MeshFederation struct + Spec MeshFederationSpec + Status MeshFederationStatus + func (in *MeshFederation) DeepCopy() *MeshFederation + func (in *MeshFederation) DeepCopyInto(out *MeshFederation) + func (in *MeshFederation) DeepCopyObject() runtime.Object + type MeshFederationList struct + Items []MeshFederation + func (in *MeshFederationList) DeepCopy() *MeshFederationList + func (in *MeshFederationList) DeepCopyInto(out *MeshFederationList) + func (in *MeshFederationList) DeepCopyObject() runtime.Object + type MeshFederationSpec struct + MeshPeers []MeshPeer + TrustConfig *TrustConfig + func (in *MeshFederationSpec) DeepCopy() *MeshFederationSpec + func (in *MeshFederationSpec) DeepCopyInto(out *MeshFederationSpec) + type MeshFederationStatus struct + func (in *MeshFederationStatus) DeepCopy() *MeshFederationStatus + func (in *MeshFederationStatus) DeepCopyInto(out *MeshFederationStatus) + type MeshList struct + Items []Mesh + func (in *MeshList) DeepCopy() *MeshList + func (in *MeshList) DeepCopyInto(out *MeshList) + func (in *MeshList) DeepCopyObject() runtime.Object + type MeshPeer struct + Peers []Peer + func (in *MeshPeer) DeepCopy() *MeshPeer + func (in *MeshPeer) DeepCopyInto(out *MeshPeer) + type MeshProvider string + const MeshProviderCommunityIstio + const MeshProviderOpenshift + type MeshSpec struct + Cluster string + ControlPlane *MeshControlPlane + MeshMemberRoll []string + MeshProvider MeshProvider + TrustDomain string + func (in *MeshSpec) DeepCopy() *MeshSpec + func (in *MeshSpec) DeepCopyInto(out *MeshSpec) + type MeshStatus struct + Readiness maistrav2.ReadinessStatus + func (in *MeshStatus) DeepCopy() *MeshStatus + func (in *MeshStatus) DeepCopyInto(out *MeshStatus) + type Peer struct + Cluster string + Name string + func (in *Peer) DeepCopy() *Peer + func (in *Peer) DeepCopyInto(out *Peer) + type TrustConfig struct + TrustType TrustType + func (in *TrustConfig) DeepCopy() *TrustConfig + func (in *TrustConfig) DeepCopyInto(out *TrustConfig) + type TrustType string + const TrustTypeComplete + const TrustTypeLimited