v1alpha1

package
v0.0.1-alpha4 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2019 License: Apache-2.0 Imports: 7 Imported by: 44

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 CloudFormationTemplateExpansion

type CloudFormationTemplateExpansion interface{}

type CloudFormationTemplateInterface

type CloudFormationTemplateInterface interface {
	Create(*v1alpha1.CloudFormationTemplate) (*v1alpha1.CloudFormationTemplate, error)
	Update(*v1alpha1.CloudFormationTemplate) (*v1alpha1.CloudFormationTemplate, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.CloudFormationTemplate, error)
	List(opts v1.ListOptions) (*v1alpha1.CloudFormationTemplateList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudFormationTemplate, err error)
	CloudFormationTemplateExpansion
}

CloudFormationTemplateInterface has methods to work with CloudFormationTemplate resources.

type CloudFormationTemplatesGetter

type CloudFormationTemplatesGetter interface {
	CloudFormationTemplates(namespace string) CloudFormationTemplateInterface
}

CloudFormationTemplatesGetter has a method to return a CloudFormationTemplateInterface. A group's client should implement this interface.

type DynamoDBExpansion

type DynamoDBExpansion interface{}

type DynamoDBInterface

type DynamoDBInterface interface {
	Create(*v1alpha1.DynamoDB) (*v1alpha1.DynamoDB, error)
	Update(*v1alpha1.DynamoDB) (*v1alpha1.DynamoDB, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.DynamoDB, error)
	List(opts v1.ListOptions) (*v1alpha1.DynamoDBList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.DynamoDB, err error)
	DynamoDBExpansion
}

DynamoDBInterface has methods to work with DynamoDB resources.

type DynamoDBsGetter

type DynamoDBsGetter interface {
	DynamoDBs(namespace string) DynamoDBInterface
}

DynamoDBsGetter has a method to return a DynamoDBInterface. A group's client should implement this interface.

type ECRRepositoriesGetter

type ECRRepositoriesGetter interface {
	ECRRepositories(namespace string) ECRRepositoryInterface
}

ECRRepositoriesGetter has a method to return a ECRRepositoryInterface. A group's client should implement this interface.

type ECRRepositoryExpansion

type ECRRepositoryExpansion interface{}

type ECRRepositoryInterface

type ECRRepositoryInterface interface {
	Create(*v1alpha1.ECRRepository) (*v1alpha1.ECRRepository, error)
	Update(*v1alpha1.ECRRepository) (*v1alpha1.ECRRepository, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ECRRepository, error)
	List(opts v1.ListOptions) (*v1alpha1.ECRRepositoryList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ECRRepository, err error)
	ECRRepositoryExpansion
}

ECRRepositoryInterface has methods to work with ECRRepository resources.

type ElastiCacheExpansion

type ElastiCacheExpansion interface{}

type ElastiCacheInterface

type ElastiCacheInterface interface {
	Create(*v1alpha1.ElastiCache) (*v1alpha1.ElastiCache, error)
	Update(*v1alpha1.ElastiCache) (*v1alpha1.ElastiCache, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ElastiCache, error)
	List(opts v1.ListOptions) (*v1alpha1.ElastiCacheList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ElastiCache, err error)
	ElastiCacheExpansion
}

ElastiCacheInterface has methods to work with ElastiCache resources.

type ElastiCachesGetter

type ElastiCachesGetter interface {
	ElastiCaches(namespace string) ElastiCacheInterface
}

ElastiCachesGetter has a method to return a ElastiCacheInterface. A group's client should implement this interface.

type S3BucketExpansion

type S3BucketExpansion interface{}

type S3BucketInterface

type S3BucketInterface interface {
	Create(*v1alpha1.S3Bucket) (*v1alpha1.S3Bucket, error)
	Update(*v1alpha1.S3Bucket) (*v1alpha1.S3Bucket, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.S3Bucket, error)
	List(opts v1.ListOptions) (*v1alpha1.S3BucketList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.S3Bucket, err error)
	S3BucketExpansion
}

S3BucketInterface has methods to work with S3Bucket resources.

type S3BucketsGetter

type S3BucketsGetter interface {
	S3Buckets(namespace string) S3BucketInterface
}

S3BucketsGetter has a method to return a S3BucketInterface. A group's client should implement this interface.

type SNSSubscriptionExpansion

type SNSSubscriptionExpansion interface{}

type SNSSubscriptionInterface

type SNSSubscriptionInterface interface {
	Create(*v1alpha1.SNSSubscription) (*v1alpha1.SNSSubscription, error)
	Update(*v1alpha1.SNSSubscription) (*v1alpha1.SNSSubscription, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.SNSSubscription, error)
	List(opts v1.ListOptions) (*v1alpha1.SNSSubscriptionList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.SNSSubscription, err error)
	SNSSubscriptionExpansion
}

SNSSubscriptionInterface has methods to work with SNSSubscription resources.

type SNSSubscriptionsGetter

type SNSSubscriptionsGetter interface {
	SNSSubscriptions(namespace string) SNSSubscriptionInterface
}

SNSSubscriptionsGetter has a method to return a SNSSubscriptionInterface. A group's client should implement this interface.

type SNSTopicExpansion

type SNSTopicExpansion interface{}

type SNSTopicInterface

type SNSTopicInterface interface {
	Create(*v1alpha1.SNSTopic) (*v1alpha1.SNSTopic, error)
	Update(*v1alpha1.SNSTopic) (*v1alpha1.SNSTopic, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.SNSTopic, error)
	List(opts v1.ListOptions) (*v1alpha1.SNSTopicList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.SNSTopic, err error)
	SNSTopicExpansion
}

SNSTopicInterface has methods to work with SNSTopic resources.

type SNSTopicsGetter

type SNSTopicsGetter interface {
	SNSTopics(namespace string) SNSTopicInterface
}

SNSTopicsGetter has a method to return a SNSTopicInterface. A group's client should implement this interface.

type SQSQueueExpansion

type SQSQueueExpansion interface{}

type SQSQueueInterface

type SQSQueueInterface interface {
	Create(*v1alpha1.SQSQueue) (*v1alpha1.SQSQueue, error)
	Update(*v1alpha1.SQSQueue) (*v1alpha1.SQSQueue, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.SQSQueue, error)
	List(opts v1.ListOptions) (*v1alpha1.SQSQueueList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.SQSQueue, err error)
	SQSQueueExpansion
}

SQSQueueInterface has methods to work with SQSQueue resources.

type SQSQueuesGetter

type SQSQueuesGetter interface {
	SQSQueues(namespace string) SQSQueueInterface
}

SQSQueuesGetter has a method to return a SQSQueueInterface. A group's client should implement this interface.

type ServiceoperatorV1alpha1Client

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

ServiceoperatorV1alpha1Client is used to interact with features provided by the serviceoperator.aws group.

func New

New creates a new ServiceoperatorV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ServiceoperatorV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ServiceoperatorV1alpha1Client

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

func (*ServiceoperatorV1alpha1Client) CloudFormationTemplates

func (c *ServiceoperatorV1alpha1Client) CloudFormationTemplates(namespace string) CloudFormationTemplateInterface

func (*ServiceoperatorV1alpha1Client) DynamoDBs

func (c *ServiceoperatorV1alpha1Client) DynamoDBs(namespace string) DynamoDBInterface

func (*ServiceoperatorV1alpha1Client) ECRRepositories

func (c *ServiceoperatorV1alpha1Client) ECRRepositories(namespace string) ECRRepositoryInterface

func (*ServiceoperatorV1alpha1Client) ElastiCaches

func (c *ServiceoperatorV1alpha1Client) ElastiCaches(namespace string) ElastiCacheInterface

func (*ServiceoperatorV1alpha1Client) RESTClient

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

func (*ServiceoperatorV1alpha1Client) S3Buckets

func (c *ServiceoperatorV1alpha1Client) S3Buckets(namespace string) S3BucketInterface

func (*ServiceoperatorV1alpha1Client) SNSSubscriptions

func (c *ServiceoperatorV1alpha1Client) SNSSubscriptions(namespace string) SNSSubscriptionInterface

func (*ServiceoperatorV1alpha1Client) SNSTopics

func (c *ServiceoperatorV1alpha1Client) SNSTopics(namespace string) SNSTopicInterface

func (*ServiceoperatorV1alpha1Client) SQSQueues

func (c *ServiceoperatorV1alpha1Client) SQSQueues(namespace string) SQSQueueInterface

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