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 BotAssociationExpansion

type BotAssociationExpansion interface{}

type BotAssociationInterface

type BotAssociationInterface interface {
	Create(ctx context.Context, botAssociation *v1alpha1.BotAssociation, opts v1.CreateOptions) (*v1alpha1.BotAssociation, error)
	Update(ctx context.Context, botAssociation *v1alpha1.BotAssociation, opts v1.UpdateOptions) (*v1alpha1.BotAssociation, error)
	UpdateStatus(ctx context.Context, botAssociation *v1alpha1.BotAssociation, opts v1.UpdateOptions) (*v1alpha1.BotAssociation, 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.BotAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotAssociationList, 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.BotAssociation, err error)
	BotAssociationExpansion
}

BotAssociationInterface has methods to work with BotAssociation resources.

type BotAssociationsGetter

type BotAssociationsGetter interface {
	BotAssociations(namespace string) BotAssociationInterface
}

BotAssociationsGetter has a method to return a BotAssociationInterface. A group's client should implement this interface.

type ConnectV1alpha1Client

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

ConnectV1alpha1Client is used to interact with features provided by the connect.aws.kubeform.com group.

func New

New creates a new ConnectV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*ConnectV1alpha1Client, error)

NewForConfig creates a new ConnectV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ConnectV1alpha1Client

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

func (*ConnectV1alpha1Client) BotAssociations

func (c *ConnectV1alpha1Client) BotAssociations(namespace string) BotAssociationInterface

func (*ConnectV1alpha1Client) ContactFlowModules

func (c *ConnectV1alpha1Client) ContactFlowModules(namespace string) ContactFlowModuleInterface

func (*ConnectV1alpha1Client) ContactFlows

func (c *ConnectV1alpha1Client) ContactFlows(namespace string) ContactFlowInterface

func (*ConnectV1alpha1Client) HoursOfOperations

func (c *ConnectV1alpha1Client) HoursOfOperations(namespace string) HoursOfOperationInterface

func (*ConnectV1alpha1Client) Instances

func (c *ConnectV1alpha1Client) Instances(namespace string) InstanceInterface

func (*ConnectV1alpha1Client) LambdaFunctionAssociations

func (c *ConnectV1alpha1Client) LambdaFunctionAssociations(namespace string) LambdaFunctionAssociationInterface

func (*ConnectV1alpha1Client) Queues

func (c *ConnectV1alpha1Client) Queues(namespace string) QueueInterface

func (*ConnectV1alpha1Client) QuickConnects

func (c *ConnectV1alpha1Client) QuickConnects(namespace string) QuickConnectInterface

func (*ConnectV1alpha1Client) RESTClient

func (c *ConnectV1alpha1Client) RESTClient() rest.Interface

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

func (*ConnectV1alpha1Client) RoutingProfiles

func (c *ConnectV1alpha1Client) RoutingProfiles(namespace string) RoutingProfileInterface

func (*ConnectV1alpha1Client) SecurityProfiles

func (c *ConnectV1alpha1Client) SecurityProfiles(namespace string) SecurityProfileInterface

func (*ConnectV1alpha1Client) UserHierarchyStructures

func (c *ConnectV1alpha1Client) UserHierarchyStructures(namespace string) UserHierarchyStructureInterface

type ContactFlowExpansion

type ContactFlowExpansion interface{}

type ContactFlowInterface

type ContactFlowInterface interface {
	Create(ctx context.Context, contactFlow *v1alpha1.ContactFlow, opts v1.CreateOptions) (*v1alpha1.ContactFlow, error)
	Update(ctx context.Context, contactFlow *v1alpha1.ContactFlow, opts v1.UpdateOptions) (*v1alpha1.ContactFlow, error)
	UpdateStatus(ctx context.Context, contactFlow *v1alpha1.ContactFlow, opts v1.UpdateOptions) (*v1alpha1.ContactFlow, 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.ContactFlow, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContactFlowList, 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.ContactFlow, err error)
	ContactFlowExpansion
}

ContactFlowInterface has methods to work with ContactFlow resources.

type ContactFlowModuleExpansion

type ContactFlowModuleExpansion interface{}

type ContactFlowModuleInterface

type ContactFlowModuleInterface interface {
	Create(ctx context.Context, contactFlowModule *v1alpha1.ContactFlowModule, opts v1.CreateOptions) (*v1alpha1.ContactFlowModule, error)
	Update(ctx context.Context, contactFlowModule *v1alpha1.ContactFlowModule, opts v1.UpdateOptions) (*v1alpha1.ContactFlowModule, error)
	UpdateStatus(ctx context.Context, contactFlowModule *v1alpha1.ContactFlowModule, opts v1.UpdateOptions) (*v1alpha1.ContactFlowModule, 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.ContactFlowModule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContactFlowModuleList, 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.ContactFlowModule, err error)
	ContactFlowModuleExpansion
}

ContactFlowModuleInterface has methods to work with ContactFlowModule resources.

type ContactFlowModulesGetter

type ContactFlowModulesGetter interface {
	ContactFlowModules(namespace string) ContactFlowModuleInterface
}

ContactFlowModulesGetter has a method to return a ContactFlowModuleInterface. A group's client should implement this interface.

type ContactFlowsGetter

type ContactFlowsGetter interface {
	ContactFlows(namespace string) ContactFlowInterface
}

ContactFlowsGetter has a method to return a ContactFlowInterface. A group's client should implement this interface.

type HoursOfOperationExpansion

type HoursOfOperationExpansion interface{}

type HoursOfOperationInterface

type HoursOfOperationInterface interface {
	Create(ctx context.Context, hoursOfOperation *v1alpha1.HoursOfOperation, opts v1.CreateOptions) (*v1alpha1.HoursOfOperation, error)
	Update(ctx context.Context, hoursOfOperation *v1alpha1.HoursOfOperation, opts v1.UpdateOptions) (*v1alpha1.HoursOfOperation, error)
	UpdateStatus(ctx context.Context, hoursOfOperation *v1alpha1.HoursOfOperation, opts v1.UpdateOptions) (*v1alpha1.HoursOfOperation, 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.HoursOfOperation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HoursOfOperationList, 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.HoursOfOperation, err error)
	HoursOfOperationExpansion
}

HoursOfOperationInterface has methods to work with HoursOfOperation resources.

type HoursOfOperationsGetter

type HoursOfOperationsGetter interface {
	HoursOfOperations(namespace string) HoursOfOperationInterface
}

HoursOfOperationsGetter has a method to return a HoursOfOperationInterface. A group's client should implement this interface.

type InstanceExpansion

type InstanceExpansion interface{}

type InstanceInterface

type InstanceInterface interface {
	Create(ctx context.Context, instance *v1alpha1.Instance, opts v1.CreateOptions) (*v1alpha1.Instance, error)
	Update(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error)
	UpdateStatus(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, 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.Instance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceList, 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.Instance, err error)
	InstanceExpansion
}

InstanceInterface has methods to work with Instance resources.

type InstancesGetter

type InstancesGetter interface {
	Instances(namespace string) InstanceInterface
}

InstancesGetter has a method to return a InstanceInterface. A group's client should implement this interface.

type LambdaFunctionAssociationExpansion

type LambdaFunctionAssociationExpansion interface{}

type LambdaFunctionAssociationInterface

type LambdaFunctionAssociationInterface interface {
	Create(ctx context.Context, lambdaFunctionAssociation *v1alpha1.LambdaFunctionAssociation, opts v1.CreateOptions) (*v1alpha1.LambdaFunctionAssociation, error)
	Update(ctx context.Context, lambdaFunctionAssociation *v1alpha1.LambdaFunctionAssociation, opts v1.UpdateOptions) (*v1alpha1.LambdaFunctionAssociation, error)
	UpdateStatus(ctx context.Context, lambdaFunctionAssociation *v1alpha1.LambdaFunctionAssociation, opts v1.UpdateOptions) (*v1alpha1.LambdaFunctionAssociation, 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.LambdaFunctionAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LambdaFunctionAssociationList, 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.LambdaFunctionAssociation, err error)
	LambdaFunctionAssociationExpansion
}

LambdaFunctionAssociationInterface has methods to work with LambdaFunctionAssociation resources.

type LambdaFunctionAssociationsGetter

type LambdaFunctionAssociationsGetter interface {
	LambdaFunctionAssociations(namespace string) LambdaFunctionAssociationInterface
}

LambdaFunctionAssociationsGetter has a method to return a LambdaFunctionAssociationInterface. A group's client should implement this interface.

type QueueExpansion

type QueueExpansion interface{}

type QueueInterface

type QueueInterface interface {
	Create(ctx context.Context, queue *v1alpha1.Queue, opts v1.CreateOptions) (*v1alpha1.Queue, error)
	Update(ctx context.Context, queue *v1alpha1.Queue, opts v1.UpdateOptions) (*v1alpha1.Queue, error)
	UpdateStatus(ctx context.Context, queue *v1alpha1.Queue, opts v1.UpdateOptions) (*v1alpha1.Queue, 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.Queue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.QueueList, 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.Queue, err error)
	QueueExpansion
}

QueueInterface has methods to work with Queue resources.

type QueuesGetter

type QueuesGetter interface {
	Queues(namespace string) QueueInterface
}

QueuesGetter has a method to return a QueueInterface. A group's client should implement this interface.

type QuickConnectExpansion

type QuickConnectExpansion interface{}

type QuickConnectInterface

type QuickConnectInterface interface {
	Create(ctx context.Context, quickConnect *v1alpha1.QuickConnect, opts v1.CreateOptions) (*v1alpha1.QuickConnect, error)
	Update(ctx context.Context, quickConnect *v1alpha1.QuickConnect, opts v1.UpdateOptions) (*v1alpha1.QuickConnect, error)
	UpdateStatus(ctx context.Context, quickConnect *v1alpha1.QuickConnect, opts v1.UpdateOptions) (*v1alpha1.QuickConnect, 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.QuickConnect, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.QuickConnectList, 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.QuickConnect, err error)
	QuickConnectExpansion
}

QuickConnectInterface has methods to work with QuickConnect resources.

type QuickConnectsGetter

type QuickConnectsGetter interface {
	QuickConnects(namespace string) QuickConnectInterface
}

QuickConnectsGetter has a method to return a QuickConnectInterface. A group's client should implement this interface.

type RoutingProfileExpansion

type RoutingProfileExpansion interface{}

type RoutingProfileInterface

type RoutingProfileInterface interface {
	Create(ctx context.Context, routingProfile *v1alpha1.RoutingProfile, opts v1.CreateOptions) (*v1alpha1.RoutingProfile, error)
	Update(ctx context.Context, routingProfile *v1alpha1.RoutingProfile, opts v1.UpdateOptions) (*v1alpha1.RoutingProfile, error)
	UpdateStatus(ctx context.Context, routingProfile *v1alpha1.RoutingProfile, opts v1.UpdateOptions) (*v1alpha1.RoutingProfile, 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.RoutingProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RoutingProfileList, 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.RoutingProfile, err error)
	RoutingProfileExpansion
}

RoutingProfileInterface has methods to work with RoutingProfile resources.

type RoutingProfilesGetter

type RoutingProfilesGetter interface {
	RoutingProfiles(namespace string) RoutingProfileInterface
}

RoutingProfilesGetter has a method to return a RoutingProfileInterface. A group's client should implement this interface.

type SecurityProfileExpansion

type SecurityProfileExpansion interface{}

type SecurityProfileInterface

type SecurityProfileInterface interface {
	Create(ctx context.Context, securityProfile *v1alpha1.SecurityProfile, opts v1.CreateOptions) (*v1alpha1.SecurityProfile, error)
	Update(ctx context.Context, securityProfile *v1alpha1.SecurityProfile, opts v1.UpdateOptions) (*v1alpha1.SecurityProfile, error)
	UpdateStatus(ctx context.Context, securityProfile *v1alpha1.SecurityProfile, opts v1.UpdateOptions) (*v1alpha1.SecurityProfile, 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.SecurityProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityProfileList, 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.SecurityProfile, err error)
	SecurityProfileExpansion
}

SecurityProfileInterface has methods to work with SecurityProfile resources.

type SecurityProfilesGetter

type SecurityProfilesGetter interface {
	SecurityProfiles(namespace string) SecurityProfileInterface
}

SecurityProfilesGetter has a method to return a SecurityProfileInterface. A group's client should implement this interface.

type UserHierarchyStructureExpansion

type UserHierarchyStructureExpansion interface{}

type UserHierarchyStructureInterface

type UserHierarchyStructureInterface interface {
	Create(ctx context.Context, userHierarchyStructure *v1alpha1.UserHierarchyStructure, opts v1.CreateOptions) (*v1alpha1.UserHierarchyStructure, error)
	Update(ctx context.Context, userHierarchyStructure *v1alpha1.UserHierarchyStructure, opts v1.UpdateOptions) (*v1alpha1.UserHierarchyStructure, error)
	UpdateStatus(ctx context.Context, userHierarchyStructure *v1alpha1.UserHierarchyStructure, opts v1.UpdateOptions) (*v1alpha1.UserHierarchyStructure, 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.UserHierarchyStructure, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserHierarchyStructureList, 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.UserHierarchyStructure, err error)
	UserHierarchyStructureExpansion
}

UserHierarchyStructureInterface has methods to work with UserHierarchyStructure resources.

type UserHierarchyStructuresGetter

type UserHierarchyStructuresGetter interface {
	UserHierarchyStructures(namespace string) UserHierarchyStructureInterface
}

UserHierarchyStructuresGetter has a method to return a UserHierarchyStructureInterface. A group's client should implement this interface.

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