package
0.5.0
Repository: https://github.com/solo-io/external-apis.git
Documentation: pkg.go.dev

# Packages

Definitions for the Kubernetes Controllers.
Package mock_v1beta2 is a generated GoMock package.
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

clienset for the appmesh.k8s.aws/v1beta2 APIs.
Client knows how to perform CRUD operations on GatewayRoutes.
Reader knows how to read and list GatewayRoutes.
StatusWriter knows how to update status subresource of a GatewayRoute object.
Writer knows how to create, delete, and update GatewayRoutes.
Client knows how to perform CRUD operations on Meshs.
Reader knows how to read and list Meshs.
StatusWriter knows how to update status subresource of a Mesh object.
Writer knows how to create, delete, and update Meshs.
MulticlusterClientset for the appmesh.k8s.aws/v1beta2 APIs.
Provides GatewayRouteClients for multiple clusters.
Provides MeshClients for multiple clusters.
Provides VirtualGatewayClients for multiple clusters.
Provides VirtualNodeClients for multiple clusters.
Provides VirtualRouterClients for multiple clusters.
Provides VirtualServiceClients for multiple clusters.
Client knows how to perform CRUD operations on VirtualGateways.
Reader knows how to read and list VirtualGateways.
StatusWriter knows how to update status subresource of a VirtualGateway object.
Writer knows how to create, delete, and update VirtualGateways.
Client knows how to perform CRUD operations on VirtualNodes.
Reader knows how to read and list VirtualNodes.
StatusWriter knows how to update status subresource of a VirtualNode object.
Writer knows how to create, delete, and update VirtualNodes.
Client knows how to perform CRUD operations on VirtualRouters.
Reader knows how to read and list VirtualRouters.
StatusWriter knows how to update status subresource of a VirtualRouter object.
Writer knows how to create, delete, and update VirtualRouters.
Client knows how to perform CRUD operations on VirtualServices.
Reader knows how to read and list VirtualServices.
StatusWriter knows how to update status subresource of a VirtualService object.
Writer knows how to create, delete, and update VirtualServices.

# Type aliases

GatewayRouteSlice represents a slice of *GatewayRoute.
GatewayRouteTransitionFunction instructs the GatewayRouteWriter how to transition between an existing GatewayRoute object and a desired on an Upsert.
MeshSlice represents a slice of *Mesh.
MeshTransitionFunction instructs the MeshWriter how to transition between an existing Mesh object and a desired on an Upsert.
VirtualGatewaySlice represents a slice of *VirtualGateway.
VirtualGatewayTransitionFunction instructs the VirtualGatewayWriter how to transition between an existing VirtualGateway object and a desired on an Upsert.
VirtualNodeSlice represents a slice of *VirtualNode.
VirtualNodeTransitionFunction instructs the VirtualNodeWriter how to transition between an existing VirtualNode object and a desired on an Upsert.
VirtualRouterSlice represents a slice of *VirtualRouter.
VirtualRouterTransitionFunction instructs the VirtualRouterWriter how to transition between an existing VirtualRouter object and a desired on an Upsert.
VirtualServiceSlice represents a slice of *VirtualService.
VirtualServiceTransitionFunction instructs the VirtualServiceWriter how to transition between an existing VirtualService object and a desired on an Upsert.