Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AWSCloudWatchLogsSourceExpansion
- type AWSCloudWatchLogsSourceInterface
- type AWSCloudWatchLogsSourcesGetter
- type AWSCloudWatchSourceExpansion
- type AWSCloudWatchSourceInterface
- type AWSCloudWatchSourcesGetter
- type AWSCodeCommitSourceExpansion
- type AWSCodeCommitSourceInterface
- type AWSCodeCommitSourcesGetter
- type AWSCognitoIdentitySourceExpansion
- type AWSCognitoIdentitySourceInterface
- type AWSCognitoIdentitySourcesGetter
- type AWSCognitoUserPoolSourceExpansion
- type AWSCognitoUserPoolSourceInterface
- type AWSCognitoUserPoolSourcesGetter
- type AWSDynamoDBSourceExpansion
- type AWSDynamoDBSourceInterface
- type AWSDynamoDBSourcesGetter
- type AWSIoTSourceExpansion
- type AWSIoTSourceInterface
- type AWSIoTSourcesGetter
- type AWSKinesisSourceExpansion
- type AWSKinesisSourceInterface
- type AWSKinesisSourcesGetter
- type AWSPerformanceInsightsSourceExpansion
- type AWSPerformanceInsightsSourceInterface
- type AWSPerformanceInsightsSourcesGetter
- type AWSS3SourceExpansion
- type AWSS3SourceInterface
- type AWSS3SourcesGetter
- type AWSSNSSourceExpansion
- type AWSSNSSourceInterface
- type AWSSNSSourcesGetter
- type AWSSQSSourceExpansion
- type AWSSQSSourceInterface
- type AWSSQSSourcesGetter
- type SourcesV1alpha1Client
- func (c *SourcesV1alpha1Client) AWSCloudWatchLogsSources(namespace string) AWSCloudWatchLogsSourceInterface
- func (c *SourcesV1alpha1Client) AWSCloudWatchSources(namespace string) AWSCloudWatchSourceInterface
- func (c *SourcesV1alpha1Client) AWSCodeCommitSources(namespace string) AWSCodeCommitSourceInterface
- func (c *SourcesV1alpha1Client) AWSCognitoIdentitySources(namespace string) AWSCognitoIdentitySourceInterface
- func (c *SourcesV1alpha1Client) AWSCognitoUserPoolSources(namespace string) AWSCognitoUserPoolSourceInterface
- func (c *SourcesV1alpha1Client) AWSDynamoDBSources(namespace string) AWSDynamoDBSourceInterface
- func (c *SourcesV1alpha1Client) AWSIoTSources(namespace string) AWSIoTSourceInterface
- func (c *SourcesV1alpha1Client) AWSKinesisSources(namespace string) AWSKinesisSourceInterface
- func (c *SourcesV1alpha1Client) AWSPerformanceInsightsSources(namespace string) AWSPerformanceInsightsSourceInterface
- func (c *SourcesV1alpha1Client) AWSS3Sources(namespace string) AWSS3SourceInterface
- func (c *SourcesV1alpha1Client) AWSSNSSources(namespace string) AWSSNSSourceInterface
- func (c *SourcesV1alpha1Client) AWSSQSSources(namespace string) AWSSQSSourceInterface
- func (c *SourcesV1alpha1Client) RESTClient() rest.Interface
- type SourcesV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSCloudWatchLogsSourceExpansion ¶ added in v1.2.0
type AWSCloudWatchLogsSourceExpansion interface{}
type AWSCloudWatchLogsSourceInterface ¶ added in v1.2.0
type AWSCloudWatchLogsSourceInterface interface { Create(ctx context.Context, aWSCloudWatchLogsSource *v1alpha1.AWSCloudWatchLogsSource, opts v1.CreateOptions) (*v1alpha1.AWSCloudWatchLogsSource, error) Update(ctx context.Context, aWSCloudWatchLogsSource *v1alpha1.AWSCloudWatchLogsSource, opts v1.UpdateOptions) (*v1alpha1.AWSCloudWatchLogsSource, error) UpdateStatus(ctx context.Context, aWSCloudWatchLogsSource *v1alpha1.AWSCloudWatchLogsSource, opts v1.UpdateOptions) (*v1alpha1.AWSCloudWatchLogsSource, 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.AWSCloudWatchLogsSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSCloudWatchLogsSourceList, 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.AWSCloudWatchLogsSource, err error) AWSCloudWatchLogsSourceExpansion }
AWSCloudWatchLogsSourceInterface has methods to work with AWSCloudWatchLogsSource resources.
type AWSCloudWatchLogsSourcesGetter ¶ added in v1.2.0
type AWSCloudWatchLogsSourcesGetter interface {
AWSCloudWatchLogsSources(namespace string) AWSCloudWatchLogsSourceInterface
}
AWSCloudWatchLogsSourcesGetter has a method to return a AWSCloudWatchLogsSourceInterface. A group's client should implement this interface.
type AWSCloudWatchSourceExpansion ¶ added in v1.2.0
type AWSCloudWatchSourceExpansion interface{}
type AWSCloudWatchSourceInterface ¶ added in v1.2.0
type AWSCloudWatchSourceInterface interface { Create(ctx context.Context, aWSCloudWatchSource *v1alpha1.AWSCloudWatchSource, opts v1.CreateOptions) (*v1alpha1.AWSCloudWatchSource, error) Update(ctx context.Context, aWSCloudWatchSource *v1alpha1.AWSCloudWatchSource, opts v1.UpdateOptions) (*v1alpha1.AWSCloudWatchSource, error) UpdateStatus(ctx context.Context, aWSCloudWatchSource *v1alpha1.AWSCloudWatchSource, opts v1.UpdateOptions) (*v1alpha1.AWSCloudWatchSource, 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.AWSCloudWatchSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSCloudWatchSourceList, 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.AWSCloudWatchSource, err error) AWSCloudWatchSourceExpansion }
AWSCloudWatchSourceInterface has methods to work with AWSCloudWatchSource resources.
type AWSCloudWatchSourcesGetter ¶ added in v1.2.0
type AWSCloudWatchSourcesGetter interface {
AWSCloudWatchSources(namespace string) AWSCloudWatchSourceInterface
}
AWSCloudWatchSourcesGetter has a method to return a AWSCloudWatchSourceInterface. A group's client should implement this interface.
type AWSCodeCommitSourceExpansion ¶
type AWSCodeCommitSourceExpansion interface{}
type AWSCodeCommitSourceInterface ¶
type AWSCodeCommitSourceInterface interface { Create(ctx context.Context, aWSCodeCommitSource *v1alpha1.AWSCodeCommitSource, opts v1.CreateOptions) (*v1alpha1.AWSCodeCommitSource, error) Update(ctx context.Context, aWSCodeCommitSource *v1alpha1.AWSCodeCommitSource, opts v1.UpdateOptions) (*v1alpha1.AWSCodeCommitSource, error) UpdateStatus(ctx context.Context, aWSCodeCommitSource *v1alpha1.AWSCodeCommitSource, opts v1.UpdateOptions) (*v1alpha1.AWSCodeCommitSource, 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.AWSCodeCommitSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSCodeCommitSourceList, 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.AWSCodeCommitSource, err error) AWSCodeCommitSourceExpansion }
AWSCodeCommitSourceInterface has methods to work with AWSCodeCommitSource resources.
type AWSCodeCommitSourcesGetter ¶
type AWSCodeCommitSourcesGetter interface {
AWSCodeCommitSources(namespace string) AWSCodeCommitSourceInterface
}
AWSCodeCommitSourcesGetter has a method to return a AWSCodeCommitSourceInterface. A group's client should implement this interface.
type AWSCognitoIdentitySourceExpansion ¶
type AWSCognitoIdentitySourceExpansion interface{}
type AWSCognitoIdentitySourceInterface ¶
type AWSCognitoIdentitySourceInterface interface { Create(ctx context.Context, aWSCognitoIdentitySource *v1alpha1.AWSCognitoIdentitySource, opts v1.CreateOptions) (*v1alpha1.AWSCognitoIdentitySource, error) Update(ctx context.Context, aWSCognitoIdentitySource *v1alpha1.AWSCognitoIdentitySource, opts v1.UpdateOptions) (*v1alpha1.AWSCognitoIdentitySource, error) UpdateStatus(ctx context.Context, aWSCognitoIdentitySource *v1alpha1.AWSCognitoIdentitySource, opts v1.UpdateOptions) (*v1alpha1.AWSCognitoIdentitySource, 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.AWSCognitoIdentitySource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSCognitoIdentitySourceList, 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.AWSCognitoIdentitySource, err error) AWSCognitoIdentitySourceExpansion }
AWSCognitoIdentitySourceInterface has methods to work with AWSCognitoIdentitySource resources.
type AWSCognitoIdentitySourcesGetter ¶
type AWSCognitoIdentitySourcesGetter interface {
AWSCognitoIdentitySources(namespace string) AWSCognitoIdentitySourceInterface
}
AWSCognitoIdentitySourcesGetter has a method to return a AWSCognitoIdentitySourceInterface. A group's client should implement this interface.
type AWSCognitoUserPoolSourceExpansion ¶
type AWSCognitoUserPoolSourceExpansion interface{}
type AWSCognitoUserPoolSourceInterface ¶
type AWSCognitoUserPoolSourceInterface interface { Create(ctx context.Context, aWSCognitoUserPoolSource *v1alpha1.AWSCognitoUserPoolSource, opts v1.CreateOptions) (*v1alpha1.AWSCognitoUserPoolSource, error) Update(ctx context.Context, aWSCognitoUserPoolSource *v1alpha1.AWSCognitoUserPoolSource, opts v1.UpdateOptions) (*v1alpha1.AWSCognitoUserPoolSource, error) UpdateStatus(ctx context.Context, aWSCognitoUserPoolSource *v1alpha1.AWSCognitoUserPoolSource, opts v1.UpdateOptions) (*v1alpha1.AWSCognitoUserPoolSource, 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.AWSCognitoUserPoolSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSCognitoUserPoolSourceList, 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.AWSCognitoUserPoolSource, err error) AWSCognitoUserPoolSourceExpansion }
AWSCognitoUserPoolSourceInterface has methods to work with AWSCognitoUserPoolSource resources.
type AWSCognitoUserPoolSourcesGetter ¶
type AWSCognitoUserPoolSourcesGetter interface {
AWSCognitoUserPoolSources(namespace string) AWSCognitoUserPoolSourceInterface
}
AWSCognitoUserPoolSourcesGetter has a method to return a AWSCognitoUserPoolSourceInterface. A group's client should implement this interface.
type AWSDynamoDBSourceExpansion ¶
type AWSDynamoDBSourceExpansion interface{}
type AWSDynamoDBSourceInterface ¶
type AWSDynamoDBSourceInterface interface { Create(ctx context.Context, aWSDynamoDBSource *v1alpha1.AWSDynamoDBSource, opts v1.CreateOptions) (*v1alpha1.AWSDynamoDBSource, error) Update(ctx context.Context, aWSDynamoDBSource *v1alpha1.AWSDynamoDBSource, opts v1.UpdateOptions) (*v1alpha1.AWSDynamoDBSource, error) UpdateStatus(ctx context.Context, aWSDynamoDBSource *v1alpha1.AWSDynamoDBSource, opts v1.UpdateOptions) (*v1alpha1.AWSDynamoDBSource, 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.AWSDynamoDBSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSDynamoDBSourceList, 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.AWSDynamoDBSource, err error) AWSDynamoDBSourceExpansion }
AWSDynamoDBSourceInterface has methods to work with AWSDynamoDBSource resources.
type AWSDynamoDBSourcesGetter ¶
type AWSDynamoDBSourcesGetter interface {
AWSDynamoDBSources(namespace string) AWSDynamoDBSourceInterface
}
AWSDynamoDBSourcesGetter has a method to return a AWSDynamoDBSourceInterface. A group's client should implement this interface.
type AWSIoTSourceExpansion ¶
type AWSIoTSourceExpansion interface{}
type AWSIoTSourceInterface ¶
type AWSIoTSourceInterface interface { Create(ctx context.Context, aWSIoTSource *v1alpha1.AWSIoTSource, opts v1.CreateOptions) (*v1alpha1.AWSIoTSource, error) Update(ctx context.Context, aWSIoTSource *v1alpha1.AWSIoTSource, opts v1.UpdateOptions) (*v1alpha1.AWSIoTSource, error) UpdateStatus(ctx context.Context, aWSIoTSource *v1alpha1.AWSIoTSource, opts v1.UpdateOptions) (*v1alpha1.AWSIoTSource, 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.AWSIoTSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSIoTSourceList, 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.AWSIoTSource, err error) AWSIoTSourceExpansion }
AWSIoTSourceInterface has methods to work with AWSIoTSource resources.
type AWSIoTSourcesGetter ¶
type AWSIoTSourcesGetter interface {
AWSIoTSources(namespace string) AWSIoTSourceInterface
}
AWSIoTSourcesGetter has a method to return a AWSIoTSourceInterface. A group's client should implement this interface.
type AWSKinesisSourceExpansion ¶
type AWSKinesisSourceExpansion interface{}
type AWSKinesisSourceInterface ¶
type AWSKinesisSourceInterface interface { Create(ctx context.Context, aWSKinesisSource *v1alpha1.AWSKinesisSource, opts v1.CreateOptions) (*v1alpha1.AWSKinesisSource, error) Update(ctx context.Context, aWSKinesisSource *v1alpha1.AWSKinesisSource, opts v1.UpdateOptions) (*v1alpha1.AWSKinesisSource, error) UpdateStatus(ctx context.Context, aWSKinesisSource *v1alpha1.AWSKinesisSource, opts v1.UpdateOptions) (*v1alpha1.AWSKinesisSource, 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.AWSKinesisSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSKinesisSourceList, 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.AWSKinesisSource, err error) AWSKinesisSourceExpansion }
AWSKinesisSourceInterface has methods to work with AWSKinesisSource resources.
type AWSKinesisSourcesGetter ¶
type AWSKinesisSourcesGetter interface {
AWSKinesisSources(namespace string) AWSKinesisSourceInterface
}
AWSKinesisSourcesGetter has a method to return a AWSKinesisSourceInterface. A group's client should implement this interface.
type AWSPerformanceInsightsSourceExpansion ¶ added in v1.6.0
type AWSPerformanceInsightsSourceExpansion interface{}
type AWSPerformanceInsightsSourceInterface ¶ added in v1.6.0
type AWSPerformanceInsightsSourceInterface interface { Create(ctx context.Context, aWSPerformanceInsightsSource *v1alpha1.AWSPerformanceInsightsSource, opts v1.CreateOptions) (*v1alpha1.AWSPerformanceInsightsSource, error) Update(ctx context.Context, aWSPerformanceInsightsSource *v1alpha1.AWSPerformanceInsightsSource, opts v1.UpdateOptions) (*v1alpha1.AWSPerformanceInsightsSource, error) UpdateStatus(ctx context.Context, aWSPerformanceInsightsSource *v1alpha1.AWSPerformanceInsightsSource, opts v1.UpdateOptions) (*v1alpha1.AWSPerformanceInsightsSource, 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.AWSPerformanceInsightsSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSPerformanceInsightsSourceList, 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.AWSPerformanceInsightsSource, err error) AWSPerformanceInsightsSourceExpansion }
AWSPerformanceInsightsSourceInterface has methods to work with AWSPerformanceInsightsSource resources.
type AWSPerformanceInsightsSourcesGetter ¶ added in v1.6.0
type AWSPerformanceInsightsSourcesGetter interface {
AWSPerformanceInsightsSources(namespace string) AWSPerformanceInsightsSourceInterface
}
AWSPerformanceInsightsSourcesGetter has a method to return a AWSPerformanceInsightsSourceInterface. A group's client should implement this interface.
type AWSS3SourceExpansion ¶ added in v1.4.0
type AWSS3SourceExpansion interface{}
type AWSS3SourceInterface ¶ added in v1.4.0
type AWSS3SourceInterface interface { Create(ctx context.Context, aWSS3Source *v1alpha1.AWSS3Source, opts v1.CreateOptions) (*v1alpha1.AWSS3Source, error) Update(ctx context.Context, aWSS3Source *v1alpha1.AWSS3Source, opts v1.UpdateOptions) (*v1alpha1.AWSS3Source, error) UpdateStatus(ctx context.Context, aWSS3Source *v1alpha1.AWSS3Source, opts v1.UpdateOptions) (*v1alpha1.AWSS3Source, 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.AWSS3Source, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSS3SourceList, 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.AWSS3Source, err error) AWSS3SourceExpansion }
AWSS3SourceInterface has methods to work with AWSS3Source resources.
type AWSS3SourcesGetter ¶ added in v1.4.0
type AWSS3SourcesGetter interface {
AWSS3Sources(namespace string) AWSS3SourceInterface
}
AWSS3SourcesGetter has a method to return a AWSS3SourceInterface. A group's client should implement this interface.
type AWSSNSSourceExpansion ¶
type AWSSNSSourceExpansion interface{}
type AWSSNSSourceInterface ¶
type AWSSNSSourceInterface interface { Create(ctx context.Context, aWSSNSSource *v1alpha1.AWSSNSSource, opts v1.CreateOptions) (*v1alpha1.AWSSNSSource, error) Update(ctx context.Context, aWSSNSSource *v1alpha1.AWSSNSSource, opts v1.UpdateOptions) (*v1alpha1.AWSSNSSource, error) UpdateStatus(ctx context.Context, aWSSNSSource *v1alpha1.AWSSNSSource, opts v1.UpdateOptions) (*v1alpha1.AWSSNSSource, 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.AWSSNSSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSSNSSourceList, 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.AWSSNSSource, err error) AWSSNSSourceExpansion }
AWSSNSSourceInterface has methods to work with AWSSNSSource resources.
type AWSSNSSourcesGetter ¶
type AWSSNSSourcesGetter interface {
AWSSNSSources(namespace string) AWSSNSSourceInterface
}
AWSSNSSourcesGetter has a method to return a AWSSNSSourceInterface. A group's client should implement this interface.
type AWSSQSSourceExpansion ¶
type AWSSQSSourceExpansion interface{}
type AWSSQSSourceInterface ¶
type AWSSQSSourceInterface interface { Create(ctx context.Context, aWSSQSSource *v1alpha1.AWSSQSSource, opts v1.CreateOptions) (*v1alpha1.AWSSQSSource, error) Update(ctx context.Context, aWSSQSSource *v1alpha1.AWSSQSSource, opts v1.UpdateOptions) (*v1alpha1.AWSSQSSource, error) UpdateStatus(ctx context.Context, aWSSQSSource *v1alpha1.AWSSQSSource, opts v1.UpdateOptions) (*v1alpha1.AWSSQSSource, 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.AWSSQSSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AWSSQSSourceList, 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.AWSSQSSource, err error) AWSSQSSourceExpansion }
AWSSQSSourceInterface has methods to work with AWSSQSSource resources.
type AWSSQSSourcesGetter ¶
type AWSSQSSourcesGetter interface {
AWSSQSSources(namespace string) AWSSQSSourceInterface
}
AWSSQSSourcesGetter has a method to return a AWSSQSSourceInterface. A group's client should implement this interface.
type SourcesV1alpha1Client ¶
type SourcesV1alpha1Client struct {
// contains filtered or unexported fields
}
SourcesV1alpha1Client is used to interact with features provided by the sources.triggermesh.io group.
func New ¶
func New(c rest.Interface) *SourcesV1alpha1Client
New creates a new SourcesV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SourcesV1alpha1Client, error)
NewForConfig creates a new SourcesV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SourcesV1alpha1Client
NewForConfigOrDie creates a new SourcesV1alpha1Client for the given config and panics if there is an error in the config.
func (*SourcesV1alpha1Client) AWSCloudWatchLogsSources ¶ added in v1.2.0
func (c *SourcesV1alpha1Client) AWSCloudWatchLogsSources(namespace string) AWSCloudWatchLogsSourceInterface
func (*SourcesV1alpha1Client) AWSCloudWatchSources ¶ added in v1.2.0
func (c *SourcesV1alpha1Client) AWSCloudWatchSources(namespace string) AWSCloudWatchSourceInterface
func (*SourcesV1alpha1Client) AWSCodeCommitSources ¶
func (c *SourcesV1alpha1Client) AWSCodeCommitSources(namespace string) AWSCodeCommitSourceInterface
func (*SourcesV1alpha1Client) AWSCognitoIdentitySources ¶
func (c *SourcesV1alpha1Client) AWSCognitoIdentitySources(namespace string) AWSCognitoIdentitySourceInterface
func (*SourcesV1alpha1Client) AWSCognitoUserPoolSources ¶
func (c *SourcesV1alpha1Client) AWSCognitoUserPoolSources(namespace string) AWSCognitoUserPoolSourceInterface
func (*SourcesV1alpha1Client) AWSDynamoDBSources ¶
func (c *SourcesV1alpha1Client) AWSDynamoDBSources(namespace string) AWSDynamoDBSourceInterface
func (*SourcesV1alpha1Client) AWSIoTSources ¶
func (c *SourcesV1alpha1Client) AWSIoTSources(namespace string) AWSIoTSourceInterface
func (*SourcesV1alpha1Client) AWSKinesisSources ¶
func (c *SourcesV1alpha1Client) AWSKinesisSources(namespace string) AWSKinesisSourceInterface
func (*SourcesV1alpha1Client) AWSPerformanceInsightsSources ¶ added in v1.6.0
func (c *SourcesV1alpha1Client) AWSPerformanceInsightsSources(namespace string) AWSPerformanceInsightsSourceInterface
func (*SourcesV1alpha1Client) AWSS3Sources ¶ added in v1.4.0
func (c *SourcesV1alpha1Client) AWSS3Sources(namespace string) AWSS3SourceInterface
func (*SourcesV1alpha1Client) AWSSNSSources ¶
func (c *SourcesV1alpha1Client) AWSSNSSources(namespace string) AWSSNSSourceInterface
func (*SourcesV1alpha1Client) AWSSQSSources ¶
func (c *SourcesV1alpha1Client) AWSSQSSources(namespace string) AWSSQSSourceInterface
func (*SourcesV1alpha1Client) RESTClient ¶
func (c *SourcesV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type SourcesV1alpha1Interface ¶
type SourcesV1alpha1Interface interface { RESTClient() rest.Interface AWSCloudWatchLogsSourcesGetter AWSCloudWatchSourcesGetter AWSCodeCommitSourcesGetter AWSCognitoIdentitySourcesGetter AWSCognitoUserPoolSourcesGetter AWSDynamoDBSourcesGetter AWSIoTSourcesGetter AWSKinesisSourcesGetter AWSPerformanceInsightsSourcesGetter AWSS3SourcesGetter AWSSNSSourcesGetter AWSSQSSourcesGetter }
Source Files ¶
- awscloudwatchlogssource.go
- awscloudwatchsource.go
- awscodecommitsource.go
- awscognitoidentitysource.go
- awscognitouserpoolsource.go
- awsdynamodbsource.go
- awsiotsource.go
- awskinesissource.go
- awsperformanceinsightssource.go
- awss3source.go
- awssnssource.go
- awssqssource.go
- doc.go
- generated_expansion.go
- sources_client.go