Documentation ¶
Index ¶
- type Backend
- func (b *Backend) Builds(system v1.SystemID) serverv1.SystemBuildBackend
- func (b *Backend) Create(id v1.SystemID, definitionURL string) (*v1.System, error)
- func (b *Backend) Delete(id v1.SystemID) error
- func (b *Backend) Deploys(system v1.SystemID) serverv1.SystemDeployBackend
- func (b *Backend) Get(id v1.SystemID) (*v1.System, error)
- func (b *Backend) Jobs(system v1.SystemID) serverv1.SystemJobBackend
- func (b *Backend) List() ([]v1.System, error)
- func (b *Backend) NodePools(system v1.SystemID) serverv1.SystemNodePoolBackend
- func (b *Backend) Secrets(system v1.SystemID) serverv1.SystemSecretBackend
- func (b *Backend) Services(system v1.SystemID) serverv1.SystemServiceBackend
- func (b *Backend) Teardowns(system v1.SystemID) serverv1.SystemTeardownBackend
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend struct {
// contains filtered or unexported fields
}
func NewBackend ¶
func NewBackend( namespacePrefix string, kubeClient kubeclientset.Interface, latticeClient latticeclientset.Interface, ) *Backend
func (*Backend) Deploys ¶
func (b *Backend) Deploys(system v1.SystemID) serverv1.SystemDeployBackend
func (*Backend) NodePools ¶
func (b *Backend) NodePools(system v1.SystemID) serverv1.SystemNodePoolBackend
func (*Backend) Secrets ¶
func (b *Backend) Secrets(system v1.SystemID) serverv1.SystemSecretBackend
Click to show internal directories.
Click to hide internal directories.