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

# Interfaces

clienset for the /v1 APIs.
Client knows how to perform CRUD operations on ConfigMaps.
Reader knows how to read and list ConfigMaps.
StatusWriter knows how to update status subresource of a ConfigMap object.
Writer knows how to create, delete, and update ConfigMaps.
Client knows how to perform CRUD operations on Endpointss.
Reader knows how to read and list Endpointss.
StatusWriter knows how to update status subresource of a Endpoints object.
Writer knows how to create, delete, and update Endpointss.
MulticlusterClientset for the /v1 APIs.
Provides ConfigMapClients for multiple clusters.
Provides EndpointsClients for multiple clusters.
Provides NamespaceClients for multiple clusters.
Provides NodeClients for multiple clusters.
Provides PodClients for multiple clusters.
Provides SecretClients for multiple clusters.
Provides ServiceAccountClients for multiple clusters.
Provides ServiceClients for multiple clusters.
Client knows how to perform CRUD operations on Namespaces.
Reader knows how to read and list Namespaces.
StatusWriter knows how to update status subresource of a Namespace object.
Writer knows how to create, delete, and update Namespaces.
Client knows how to perform CRUD operations on Nodes.
Reader knows how to read and list Nodes.
StatusWriter knows how to update status subresource of a Node object.
Writer knows how to create, delete, and update Nodes.
Client knows how to perform CRUD operations on Pods.
Reader knows how to read and list Pods.
StatusWriter knows how to update status subresource of a Pod object.
Writer knows how to create, delete, and update Pods.
Client knows how to perform CRUD operations on Secrets.
Reader knows how to read and list Secrets.
StatusWriter knows how to update status subresource of a Secret object.
Writer knows how to create, delete, and update Secrets.
Client knows how to perform CRUD operations on ServiceAccounts.
Reader knows how to read and list ServiceAccounts.
StatusWriter knows how to update status subresource of a ServiceAccount object.
Writer knows how to create, delete, and update ServiceAccounts.
Client knows how to perform CRUD operations on Services.
Reader knows how to read and list Services.
StatusWriter knows how to update status subresource of a Service object.
Writer knows how to create, delete, and update Services.

# Type aliases

ConfigMapSlice represents a slice of *ConfigMap.
ConfigMapTransitionFunction instructs the ConfigMapWriter how to transition between an existing ConfigMap object and a desired on an Upsert.
EndpointsSlice represents a slice of *Endpoints.
EndpointsTransitionFunction instructs the EndpointsWriter how to transition between an existing Endpoints object and a desired on an Upsert.
NamespaceSlice represents a slice of *Namespace.
NamespaceTransitionFunction instructs the NamespaceWriter how to transition between an existing Namespace object and a desired on an Upsert.
NodeSlice represents a slice of *Node.
NodeTransitionFunction instructs the NodeWriter how to transition between an existing Node object and a desired on an Upsert.
PodSlice represents a slice of *Pod.
PodTransitionFunction instructs the PodWriter how to transition between an existing Pod object and a desired on an Upsert.
SecretSlice represents a slice of *Secret.
SecretTransitionFunction instructs the SecretWriter how to transition between an existing Secret object and a desired on an Upsert.
ServiceAccountSlice represents a slice of *ServiceAccount.
ServiceAccountTransitionFunction instructs the ServiceAccountWriter how to transition between an existing ServiceAccount object and a desired on an Upsert.
ServiceSlice represents a slice of *Service.
ServiceTransitionFunction instructs the ServiceWriter how to transition between an existing Service object and a desired on an Upsert.