Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudFormationTemplateExpansion
- type CloudFormationTemplateInterface
- type CloudFormationTemplatesGetter
- type DynamoDBExpansion
- type DynamoDBInterface
- type DynamoDBsGetter
- type ECRRepositoriesGetter
- type ECRRepositoryExpansion
- type ECRRepositoryInterface
- type S3BucketExpansion
- type S3BucketInterface
- type S3BucketsGetter
- type SNSSubscriptionExpansion
- type SNSSubscriptionInterface
- type SNSSubscriptionsGetter
- type SNSTopicExpansion
- type SNSTopicInterface
- type SNSTopicsGetter
- type SQSQueueExpansion
- type SQSQueueInterface
- type SQSQueuesGetter
- type ServiceoperatorV1alpha1Client
- func (c *ServiceoperatorV1alpha1Client) CloudFormationTemplates(namespace string) CloudFormationTemplateInterface
- func (c *ServiceoperatorV1alpha1Client) DynamoDBs(namespace string) DynamoDBInterface
- func (c *ServiceoperatorV1alpha1Client) ECRRepositories(namespace string) ECRRepositoryInterface
- func (c *ServiceoperatorV1alpha1Client) RESTClient() rest.Interface
- func (c *ServiceoperatorV1alpha1Client) S3Buckets(namespace string) S3BucketInterface
- func (c *ServiceoperatorV1alpha1Client) SNSSubscriptions(namespace string) SNSSubscriptionInterface
- func (c *ServiceoperatorV1alpha1Client) SNSTopics(namespace string) SNSTopicInterface
- func (c *ServiceoperatorV1alpha1Client) SQSQueues(namespace string) SQSQueueInterface
- type ServiceoperatorV1alpha1Interface
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 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 ¶
func New(c rest.Interface) *ServiceoperatorV1alpha1Client
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) RESTClient ¶
func (c *ServiceoperatorV1alpha1Client) RESTClient() rest.Interface
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
type ServiceoperatorV1alpha1Interface ¶
type ServiceoperatorV1alpha1Interface interface { RESTClient() rest.Interface CloudFormationTemplatesGetter DynamoDBsGetter ECRRepositoriesGetter S3BucketsGetter SNSSubscriptionsGetter SNSTopicsGetter SQSQueuesGetter }