v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CellExpansion

type CellExpansion interface{}

type CellInterface

type CellInterface interface {
	Create(ctx context.Context, cell *v1alpha1.Cell, opts v1.CreateOptions) (*v1alpha1.Cell, error)
	Update(ctx context.Context, cell *v1alpha1.Cell, opts v1.UpdateOptions) (*v1alpha1.Cell, error)
	UpdateStatus(ctx context.Context, cell *v1alpha1.Cell, opts v1.UpdateOptions) (*v1alpha1.Cell, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Cell, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CellList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Cell, err error)
	CellExpansion
}

CellInterface has methods to work with Cell resources.

type CellsGetter

type CellsGetter interface {
	Cells(namespace string) CellInterface
}

CellsGetter has a method to return a CellInterface. A group's client should implement this interface.

type ReadinessCheckExpansion

type ReadinessCheckExpansion interface{}

type ReadinessCheckInterface

type ReadinessCheckInterface interface {
	Create(ctx context.Context, readinessCheck *v1alpha1.ReadinessCheck, opts v1.CreateOptions) (*v1alpha1.ReadinessCheck, error)
	Update(ctx context.Context, readinessCheck *v1alpha1.ReadinessCheck, opts v1.UpdateOptions) (*v1alpha1.ReadinessCheck, error)
	UpdateStatus(ctx context.Context, readinessCheck *v1alpha1.ReadinessCheck, opts v1.UpdateOptions) (*v1alpha1.ReadinessCheck, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ReadinessCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReadinessCheckList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ReadinessCheck, err error)
	ReadinessCheckExpansion
}

ReadinessCheckInterface has methods to work with ReadinessCheck resources.

type ReadinessChecksGetter

type ReadinessChecksGetter interface {
	ReadinessChecks(namespace string) ReadinessCheckInterface
}

ReadinessChecksGetter has a method to return a ReadinessCheckInterface. A group's client should implement this interface.

type RecoveryGroupExpansion

type RecoveryGroupExpansion interface{}

type RecoveryGroupInterface

type RecoveryGroupInterface interface {
	Create(ctx context.Context, recoveryGroup *v1alpha1.RecoveryGroup, opts v1.CreateOptions) (*v1alpha1.RecoveryGroup, error)
	Update(ctx context.Context, recoveryGroup *v1alpha1.RecoveryGroup, opts v1.UpdateOptions) (*v1alpha1.RecoveryGroup, error)
	UpdateStatus(ctx context.Context, recoveryGroup *v1alpha1.RecoveryGroup, opts v1.UpdateOptions) (*v1alpha1.RecoveryGroup, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RecoveryGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryGroupList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RecoveryGroup, err error)
	RecoveryGroupExpansion
}

RecoveryGroupInterface has methods to work with RecoveryGroup resources.

type RecoveryGroupsGetter

type RecoveryGroupsGetter interface {
	RecoveryGroups(namespace string) RecoveryGroupInterface
}

RecoveryGroupsGetter has a method to return a RecoveryGroupInterface. A group's client should implement this interface.

type ResourceSetExpansion

type ResourceSetExpansion interface{}

type ResourceSetInterface

type ResourceSetInterface interface {
	Create(ctx context.Context, resourceSet *v1alpha1.ResourceSet, opts v1.CreateOptions) (*v1alpha1.ResourceSet, error)
	Update(ctx context.Context, resourceSet *v1alpha1.ResourceSet, opts v1.UpdateOptions) (*v1alpha1.ResourceSet, error)
	UpdateStatus(ctx context.Context, resourceSet *v1alpha1.ResourceSet, opts v1.UpdateOptions) (*v1alpha1.ResourceSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ResourceSet, err error)
	ResourceSetExpansion
}

ResourceSetInterface has methods to work with ResourceSet resources.

type ResourceSetsGetter

type ResourceSetsGetter interface {
	ResourceSets(namespace string) ResourceSetInterface
}

ResourceSetsGetter has a method to return a ResourceSetInterface. A group's client should implement this interface.

type Route53recoveryreadinessV1alpha1Client

type Route53recoveryreadinessV1alpha1Client struct {
	// contains filtered or unexported fields
}

Route53recoveryreadinessV1alpha1Client is used to interact with features provided by the route53recoveryreadiness.aws.kubeform.com group.

func New

New creates a new Route53recoveryreadinessV1alpha1Client for the given RESTClient.

func NewForConfig

NewForConfig creates a new Route53recoveryreadinessV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *Route53recoveryreadinessV1alpha1Client

NewForConfigOrDie creates a new Route53recoveryreadinessV1alpha1Client for the given config and panics if there is an error in the config.

func (*Route53recoveryreadinessV1alpha1Client) Cells

func (*Route53recoveryreadinessV1alpha1Client) RESTClient

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*Route53recoveryreadinessV1alpha1Client) ReadinessChecks

func (*Route53recoveryreadinessV1alpha1Client) RecoveryGroups

func (*Route53recoveryreadinessV1alpha1Client) ResourceSets

type Route53recoveryreadinessV1alpha1Interface

type Route53recoveryreadinessV1alpha1Interface interface {
	RESTClient() rest.Interface
	CellsGetter
	ReadinessChecksGetter
	RecoveryGroupsGetter
	ResourceSetsGetter
}

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL