Documentation
¶
Index ¶
- func NewGatewayRouteMutator(meshMembershipDesignator mesh.MembershipDesignator, ...) *gatewayRouteMutator
- func NewGatewayRouteValidator() *gatewayRouteValidator
- func NewMeshMutator() *meshMutator
- func NewMeshValidator() *meshValidator
- func NewVirtualGatewayMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualGatewayMutator
- func NewVirtualGatewayValidator() *virtualGatewayValidator
- func NewVirtualNodeMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualNodeMutator
- func NewVirtualNodeValidator() *virtualNodeValidator
- func NewVirtualRouterMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualRouterMutator
- func NewVirtualRouterValidator() *virtualRouterValidator
- func NewVirtualServiceMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualServiceMutator
- func NewVirtualServiceValidator() *virtualServiceValidator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGatewayRouteMutator ¶ added in v1.1.0
func NewGatewayRouteMutator(meshMembershipDesignator mesh.MembershipDesignator, virtualGatewayMembershipDesignator virtualgateway.MembershipDesignator) *gatewayRouteMutator
NewGatewayRouteMutator returns a mutator for GatewayRoute.
func NewGatewayRouteValidator ¶ added in v1.1.0
func NewGatewayRouteValidator() *gatewayRouteValidator
NewGatewayRouteValidator returns a validator for GatewayRoute.
func NewMeshValidator ¶
func NewMeshValidator() *meshValidator
NewMeshValidator returns a validator for Mesh.
func NewVirtualGatewayMutator ¶ added in v1.1.0
func NewVirtualGatewayMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualGatewayMutator
NewVirtualGatewayMutator returns a mutator for VirtualGateway.
func NewVirtualGatewayValidator ¶ added in v1.1.0
func NewVirtualGatewayValidator() *virtualGatewayValidator
NewVirtualGatewayValidator returns a validator for VirtualGateway.
func NewVirtualNodeMutator ¶
func NewVirtualNodeMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualNodeMutator
NewVirtualNodeMutator returns a mutator for VirtualNode.
func NewVirtualNodeValidator ¶
func NewVirtualNodeValidator() *virtualNodeValidator
NewVirtualNodeValidator returns a validator for VirtualNode.
func NewVirtualRouterMutator ¶
func NewVirtualRouterMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualRouterMutator
NewVirtualRouterMutator returns a mutator for VirtualRouter.
func NewVirtualRouterValidator ¶
func NewVirtualRouterValidator() *virtualRouterValidator
NewVirtualRouterValidator returns a validator for VirtualRouter.
func NewVirtualServiceMutator ¶
func NewVirtualServiceMutator(meshMembershipDesignator mesh.MembershipDesignator) *virtualServiceMutator
NewVirtualServiceMutator returns a mutator for VirtualService.
func NewVirtualServiceValidator ¶
func NewVirtualServiceValidator() *virtualServiceValidator
NewVirtualServiceValidator returns a validator for VirtualService.
Types ¶
This section is empty.