Documentation ¶
Index ¶
- Constants
- func NewBackendGroupMutator(meshMembershipDesignator mesh.MembershipDesignator) *backendGroupMutator
- func NewBackendGroupValidator() *backendGroupValidator
- func NewGatewayRouteMutator(meshMembershipDesignator mesh.MembershipDesignator, ...) *gatewayRouteMutator
- func NewGatewayRouteValidator() *gatewayRouteValidator
- func NewMeshMutator(ipFamily string) *meshMutator
- func NewMeshValidator(ipFamily string) *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 ¶
const ( IPv6 string = "ipv6" IPv4 string = "ipv4" )
Variables ¶
This section is empty.
Functions ¶
func NewBackendGroupMutator ¶ added in v1.6.0
func NewBackendGroupMutator(meshMembershipDesignator mesh.MembershipDesignator) *backendGroupMutator
NewBackendGroupMutator returns a mutator for BackendGroup.
func NewBackendGroupValidator ¶ added in v1.6.0
func NewBackendGroupValidator() *backendGroupValidator
NewBackendGroupValidator returns a validator for BackendGroup.
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 NewMeshMutator ¶
func NewMeshMutator(ipFamily string) *meshMutator
NewMeshMutator returns a mutator for Mesh.
func NewMeshValidator ¶
func NewMeshValidator(ipFamily string) *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.
Source Files ¶
- backendgroup_mutator.go
- backendgroup_validator.go
- const.go
- gatewayroute_mutator.go
- gatewayroute_validator.go
- mesh_mutator.go
- mesh_validator.go
- virtualgateway_mutator.go
- virtualgateway_validator.go
- virtualnode_mutator.go
- virtualnode_validator.go
- virtualrouter_mutator.go
- virtualrouter_validator.go
- virtualservice_mutator.go
- virtualservice_validator.go