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_v1 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
No description provided by the author
No description provided by the author

# Interfaces

clienset for the networking.istio.io/v1 APIs.
Client knows how to perform CRUD operations on DestinationRules.
Reader knows how to read and list DestinationRules.
StatusWriter knows how to update status subresource of a DestinationRule object.
Writer knows how to create, delete, and update DestinationRules.
Client knows how to perform CRUD operations on Gateways.
Reader knows how to read and list Gateways.
StatusWriter knows how to update status subresource of a Gateway object.
Writer knows how to create, delete, and update Gateways.
MulticlusterClientset for the networking.istio.io/v1 APIs.
Provides DestinationRuleClients for multiple clusters.
Provides GatewayClients for multiple clusters.
Provides ServiceEntryClients for multiple clusters.
Provides SidecarClients for multiple clusters.
Provides VirtualServiceClients for multiple clusters.
Provides WorkloadEntryClients for multiple clusters.
Provides WorkloadGroupClients for multiple clusters.
Client knows how to perform CRUD operations on ServiceEntrys.
Reader knows how to read and list ServiceEntrys.
StatusWriter knows how to update status subresource of a ServiceEntry object.
Writer knows how to create, delete, and update ServiceEntrys.
Client knows how to perform CRUD operations on Sidecars.
Reader knows how to read and list Sidecars.
StatusWriter knows how to update status subresource of a Sidecar object.
Writer knows how to create, delete, and update Sidecars.
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.
Client knows how to perform CRUD operations on WorkloadEntrys.
Reader knows how to read and list WorkloadEntrys.
StatusWriter knows how to update status subresource of a WorkloadEntry object.
Writer knows how to create, delete, and update WorkloadEntrys.
Client knows how to perform CRUD operations on WorkloadGroups.
Reader knows how to read and list WorkloadGroups.
StatusWriter knows how to update status subresource of a WorkloadGroup object.
Writer knows how to create, delete, and update WorkloadGroups.

# Type aliases

DestinationRuleSlice represents a slice of *DestinationRule.
DestinationRuleTransitionFunction instructs the DestinationRuleWriter how to transition between an existing DestinationRule object and a desired on an Upsert.
GatewaySlice represents a slice of *Gateway.
GatewayTransitionFunction instructs the GatewayWriter how to transition between an existing Gateway object and a desired on an Upsert.
ServiceEntrySlice represents a slice of *ServiceEntry.
ServiceEntryTransitionFunction instructs the ServiceEntryWriter how to transition between an existing ServiceEntry object and a desired on an Upsert.
SidecarSlice represents a slice of *Sidecar.
SidecarTransitionFunction instructs the SidecarWriter how to transition between an existing Sidecar 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.
WorkloadEntrySlice represents a slice of *WorkloadEntry.
WorkloadEntryTransitionFunction instructs the WorkloadEntryWriter how to transition between an existing WorkloadEntry object and a desired on an Upsert.
WorkloadGroupSlice represents a slice of *WorkloadGroup.
WorkloadGroupTransitionFunction instructs the WorkloadGroupWriter how to transition between an existing WorkloadGroup object and a desired on an Upsert.