Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ActiveReceiptRuleSetExpansion
- type ActiveReceiptRuleSetInterface
- type ActiveReceiptRuleSetsGetter
- type ConfigurationSetExpansion
- type ConfigurationSetInterface
- type ConfigurationSetsGetter
- type DomainDkimExpansion
- type DomainDkimInterface
- type DomainDkimsGetter
- type DomainIdentitiesGetter
- type DomainIdentityExpansion
- type DomainIdentityInterface
- type DomainIdentityVerificationExpansion
- type DomainIdentityVerificationInterface
- type DomainIdentityVerificationsGetter
- type DomainMailFromExpansion
- type DomainMailFromInterface
- type DomainMailFromsGetter
- type EmailIdentitiesGetter
- type EmailIdentityExpansion
- type EmailIdentityInterface
- type EventDestinationExpansion
- type EventDestinationInterface
- type EventDestinationsGetter
- type IdentityNotificationTopicExpansion
- type IdentityNotificationTopicInterface
- type IdentityNotificationTopicsGetter
- type IdentityPoliciesGetter
- type IdentityPolicyExpansion
- type IdentityPolicyInterface
- type ReceiptFilterExpansion
- type ReceiptFilterInterface
- type ReceiptFiltersGetter
- type ReceiptRuleExpansion
- type ReceiptRuleInterface
- type ReceiptRuleSetExpansion
- type ReceiptRuleSetInterface
- type ReceiptRuleSetsGetter
- type ReceiptRulesGetter
- type SesV1alpha1Client
- func (c *SesV1alpha1Client) ActiveReceiptRuleSets(namespace string) ActiveReceiptRuleSetInterface
- func (c *SesV1alpha1Client) ConfigurationSets(namespace string) ConfigurationSetInterface
- func (c *SesV1alpha1Client) DomainDkims(namespace string) DomainDkimInterface
- func (c *SesV1alpha1Client) DomainIdentities(namespace string) DomainIdentityInterface
- func (c *SesV1alpha1Client) DomainIdentityVerifications(namespace string) DomainIdentityVerificationInterface
- func (c *SesV1alpha1Client) DomainMailFroms(namespace string) DomainMailFromInterface
- func (c *SesV1alpha1Client) EmailIdentities(namespace string) EmailIdentityInterface
- func (c *SesV1alpha1Client) EventDestinations(namespace string) EventDestinationInterface
- func (c *SesV1alpha1Client) IdentityNotificationTopics(namespace string) IdentityNotificationTopicInterface
- func (c *SesV1alpha1Client) IdentityPolicies(namespace string) IdentityPolicyInterface
- func (c *SesV1alpha1Client) RESTClient() rest.Interface
- func (c *SesV1alpha1Client) ReceiptFilters(namespace string) ReceiptFilterInterface
- func (c *SesV1alpha1Client) ReceiptRuleSets(namespace string) ReceiptRuleSetInterface
- func (c *SesV1alpha1Client) ReceiptRules(namespace string) ReceiptRuleInterface
- func (c *SesV1alpha1Client) Templates(namespace string) TemplateInterface
- type SesV1alpha1Interface
- type TemplateExpansion
- type TemplateInterface
- type TemplatesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveReceiptRuleSetExpansion ¶
type ActiveReceiptRuleSetExpansion interface{}
type ActiveReceiptRuleSetInterface ¶
type ActiveReceiptRuleSetInterface interface { Create(ctx context.Context, activeReceiptRuleSet *v1alpha1.ActiveReceiptRuleSet, opts v1.CreateOptions) (*v1alpha1.ActiveReceiptRuleSet, error) Update(ctx context.Context, activeReceiptRuleSet *v1alpha1.ActiveReceiptRuleSet, opts v1.UpdateOptions) (*v1alpha1.ActiveReceiptRuleSet, error) UpdateStatus(ctx context.Context, activeReceiptRuleSet *v1alpha1.ActiveReceiptRuleSet, opts v1.UpdateOptions) (*v1alpha1.ActiveReceiptRuleSet, 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.ActiveReceiptRuleSet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActiveReceiptRuleSetList, 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.ActiveReceiptRuleSet, err error) ActiveReceiptRuleSetExpansion }
ActiveReceiptRuleSetInterface has methods to work with ActiveReceiptRuleSet resources.
type ActiveReceiptRuleSetsGetter ¶
type ActiveReceiptRuleSetsGetter interface {
ActiveReceiptRuleSets(namespace string) ActiveReceiptRuleSetInterface
}
ActiveReceiptRuleSetsGetter has a method to return a ActiveReceiptRuleSetInterface. A group's client should implement this interface.
type ConfigurationSetExpansion ¶
type ConfigurationSetExpansion interface{}
type ConfigurationSetInterface ¶
type ConfigurationSetInterface interface { Create(ctx context.Context, configurationSet *v1alpha1.ConfigurationSet, opts v1.CreateOptions) (*v1alpha1.ConfigurationSet, error) Update(ctx context.Context, configurationSet *v1alpha1.ConfigurationSet, opts v1.UpdateOptions) (*v1alpha1.ConfigurationSet, error) UpdateStatus(ctx context.Context, configurationSet *v1alpha1.ConfigurationSet, opts v1.UpdateOptions) (*v1alpha1.ConfigurationSet, 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.ConfigurationSet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigurationSetList, 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.ConfigurationSet, err error) ConfigurationSetExpansion }
ConfigurationSetInterface has methods to work with ConfigurationSet resources.
type ConfigurationSetsGetter ¶
type ConfigurationSetsGetter interface {
ConfigurationSets(namespace string) ConfigurationSetInterface
}
ConfigurationSetsGetter has a method to return a ConfigurationSetInterface. A group's client should implement this interface.
type DomainDkimExpansion ¶
type DomainDkimExpansion interface{}
type DomainDkimInterface ¶
type DomainDkimInterface interface { Create(ctx context.Context, domainDkim *v1alpha1.DomainDkim, opts v1.CreateOptions) (*v1alpha1.DomainDkim, error) Update(ctx context.Context, domainDkim *v1alpha1.DomainDkim, opts v1.UpdateOptions) (*v1alpha1.DomainDkim, error) UpdateStatus(ctx context.Context, domainDkim *v1alpha1.DomainDkim, opts v1.UpdateOptions) (*v1alpha1.DomainDkim, 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.DomainDkim, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainDkimList, 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.DomainDkim, err error) DomainDkimExpansion }
DomainDkimInterface has methods to work with DomainDkim resources.
type DomainDkimsGetter ¶
type DomainDkimsGetter interface {
DomainDkims(namespace string) DomainDkimInterface
}
DomainDkimsGetter has a method to return a DomainDkimInterface. A group's client should implement this interface.
type DomainIdentitiesGetter ¶
type DomainIdentitiesGetter interface {
DomainIdentities(namespace string) DomainIdentityInterface
}
DomainIdentitiesGetter has a method to return a DomainIdentityInterface. A group's client should implement this interface.
type DomainIdentityExpansion ¶
type DomainIdentityExpansion interface{}
type DomainIdentityInterface ¶
type DomainIdentityInterface interface { Create(ctx context.Context, domainIdentity *v1alpha1.DomainIdentity, opts v1.CreateOptions) (*v1alpha1.DomainIdentity, error) Update(ctx context.Context, domainIdentity *v1alpha1.DomainIdentity, opts v1.UpdateOptions) (*v1alpha1.DomainIdentity, error) UpdateStatus(ctx context.Context, domainIdentity *v1alpha1.DomainIdentity, opts v1.UpdateOptions) (*v1alpha1.DomainIdentity, 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.DomainIdentity, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainIdentityList, 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.DomainIdentity, err error) DomainIdentityExpansion }
DomainIdentityInterface has methods to work with DomainIdentity resources.
type DomainIdentityVerificationExpansion ¶
type DomainIdentityVerificationExpansion interface{}
type DomainIdentityVerificationInterface ¶
type DomainIdentityVerificationInterface interface { Create(ctx context.Context, domainIdentityVerification *v1alpha1.DomainIdentityVerification, opts v1.CreateOptions) (*v1alpha1.DomainIdentityVerification, error) Update(ctx context.Context, domainIdentityVerification *v1alpha1.DomainIdentityVerification, opts v1.UpdateOptions) (*v1alpha1.DomainIdentityVerification, error) UpdateStatus(ctx context.Context, domainIdentityVerification *v1alpha1.DomainIdentityVerification, opts v1.UpdateOptions) (*v1alpha1.DomainIdentityVerification, 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.DomainIdentityVerification, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainIdentityVerificationList, 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.DomainIdentityVerification, err error) DomainIdentityVerificationExpansion }
DomainIdentityVerificationInterface has methods to work with DomainIdentityVerification resources.
type DomainIdentityVerificationsGetter ¶
type DomainIdentityVerificationsGetter interface {
DomainIdentityVerifications(namespace string) DomainIdentityVerificationInterface
}
DomainIdentityVerificationsGetter has a method to return a DomainIdentityVerificationInterface. A group's client should implement this interface.
type DomainMailFromExpansion ¶
type DomainMailFromExpansion interface{}
type DomainMailFromInterface ¶
type DomainMailFromInterface interface { Create(ctx context.Context, domainMailFrom *v1alpha1.DomainMailFrom, opts v1.CreateOptions) (*v1alpha1.DomainMailFrom, error) Update(ctx context.Context, domainMailFrom *v1alpha1.DomainMailFrom, opts v1.UpdateOptions) (*v1alpha1.DomainMailFrom, error) UpdateStatus(ctx context.Context, domainMailFrom *v1alpha1.DomainMailFrom, opts v1.UpdateOptions) (*v1alpha1.DomainMailFrom, 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.DomainMailFrom, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainMailFromList, 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.DomainMailFrom, err error) DomainMailFromExpansion }
DomainMailFromInterface has methods to work with DomainMailFrom resources.
type DomainMailFromsGetter ¶
type DomainMailFromsGetter interface {
DomainMailFroms(namespace string) DomainMailFromInterface
}
DomainMailFromsGetter has a method to return a DomainMailFromInterface. A group's client should implement this interface.
type EmailIdentitiesGetter ¶
type EmailIdentitiesGetter interface {
EmailIdentities(namespace string) EmailIdentityInterface
}
EmailIdentitiesGetter has a method to return a EmailIdentityInterface. A group's client should implement this interface.
type EmailIdentityExpansion ¶
type EmailIdentityExpansion interface{}
type EmailIdentityInterface ¶
type EmailIdentityInterface interface { Create(ctx context.Context, emailIdentity *v1alpha1.EmailIdentity, opts v1.CreateOptions) (*v1alpha1.EmailIdentity, error) Update(ctx context.Context, emailIdentity *v1alpha1.EmailIdentity, opts v1.UpdateOptions) (*v1alpha1.EmailIdentity, error) UpdateStatus(ctx context.Context, emailIdentity *v1alpha1.EmailIdentity, opts v1.UpdateOptions) (*v1alpha1.EmailIdentity, 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.EmailIdentity, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EmailIdentityList, 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.EmailIdentity, err error) EmailIdentityExpansion }
EmailIdentityInterface has methods to work with EmailIdentity resources.
type EventDestinationExpansion ¶
type EventDestinationExpansion interface{}
type EventDestinationInterface ¶
type EventDestinationInterface interface { Create(ctx context.Context, eventDestination *v1alpha1.EventDestination, opts v1.CreateOptions) (*v1alpha1.EventDestination, error) Update(ctx context.Context, eventDestination *v1alpha1.EventDestination, opts v1.UpdateOptions) (*v1alpha1.EventDestination, error) UpdateStatus(ctx context.Context, eventDestination *v1alpha1.EventDestination, opts v1.UpdateOptions) (*v1alpha1.EventDestination, 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.EventDestination, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventDestinationList, 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.EventDestination, err error) EventDestinationExpansion }
EventDestinationInterface has methods to work with EventDestination resources.
type EventDestinationsGetter ¶
type EventDestinationsGetter interface {
EventDestinations(namespace string) EventDestinationInterface
}
EventDestinationsGetter has a method to return a EventDestinationInterface. A group's client should implement this interface.
type IdentityNotificationTopicExpansion ¶
type IdentityNotificationTopicExpansion interface{}
type IdentityNotificationTopicInterface ¶
type IdentityNotificationTopicInterface interface { Create(ctx context.Context, identityNotificationTopic *v1alpha1.IdentityNotificationTopic, opts v1.CreateOptions) (*v1alpha1.IdentityNotificationTopic, error) Update(ctx context.Context, identityNotificationTopic *v1alpha1.IdentityNotificationTopic, opts v1.UpdateOptions) (*v1alpha1.IdentityNotificationTopic, error) UpdateStatus(ctx context.Context, identityNotificationTopic *v1alpha1.IdentityNotificationTopic, opts v1.UpdateOptions) (*v1alpha1.IdentityNotificationTopic, 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.IdentityNotificationTopic, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityNotificationTopicList, 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.IdentityNotificationTopic, err error) IdentityNotificationTopicExpansion }
IdentityNotificationTopicInterface has methods to work with IdentityNotificationTopic resources.
type IdentityNotificationTopicsGetter ¶
type IdentityNotificationTopicsGetter interface {
IdentityNotificationTopics(namespace string) IdentityNotificationTopicInterface
}
IdentityNotificationTopicsGetter has a method to return a IdentityNotificationTopicInterface. A group's client should implement this interface.
type IdentityPoliciesGetter ¶
type IdentityPoliciesGetter interface {
IdentityPolicies(namespace string) IdentityPolicyInterface
}
IdentityPoliciesGetter has a method to return a IdentityPolicyInterface. A group's client should implement this interface.
type IdentityPolicyExpansion ¶
type IdentityPolicyExpansion interface{}
type IdentityPolicyInterface ¶
type IdentityPolicyInterface interface { Create(ctx context.Context, identityPolicy *v1alpha1.IdentityPolicy, opts v1.CreateOptions) (*v1alpha1.IdentityPolicy, error) Update(ctx context.Context, identityPolicy *v1alpha1.IdentityPolicy, opts v1.UpdateOptions) (*v1alpha1.IdentityPolicy, error) UpdateStatus(ctx context.Context, identityPolicy *v1alpha1.IdentityPolicy, opts v1.UpdateOptions) (*v1alpha1.IdentityPolicy, 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.IdentityPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityPolicyList, 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.IdentityPolicy, err error) IdentityPolicyExpansion }
IdentityPolicyInterface has methods to work with IdentityPolicy resources.
type ReceiptFilterExpansion ¶
type ReceiptFilterExpansion interface{}
type ReceiptFilterInterface ¶
type ReceiptFilterInterface interface { Create(ctx context.Context, receiptFilter *v1alpha1.ReceiptFilter, opts v1.CreateOptions) (*v1alpha1.ReceiptFilter, error) Update(ctx context.Context, receiptFilter *v1alpha1.ReceiptFilter, opts v1.UpdateOptions) (*v1alpha1.ReceiptFilter, error) UpdateStatus(ctx context.Context, receiptFilter *v1alpha1.ReceiptFilter, opts v1.UpdateOptions) (*v1alpha1.ReceiptFilter, 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.ReceiptFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReceiptFilterList, 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.ReceiptFilter, err error) ReceiptFilterExpansion }
ReceiptFilterInterface has methods to work with ReceiptFilter resources.
type ReceiptFiltersGetter ¶
type ReceiptFiltersGetter interface {
ReceiptFilters(namespace string) ReceiptFilterInterface
}
ReceiptFiltersGetter has a method to return a ReceiptFilterInterface. A group's client should implement this interface.
type ReceiptRuleExpansion ¶
type ReceiptRuleExpansion interface{}
type ReceiptRuleInterface ¶
type ReceiptRuleInterface interface { Create(ctx context.Context, receiptRule *v1alpha1.ReceiptRule, opts v1.CreateOptions) (*v1alpha1.ReceiptRule, error) Update(ctx context.Context, receiptRule *v1alpha1.ReceiptRule, opts v1.UpdateOptions) (*v1alpha1.ReceiptRule, error) UpdateStatus(ctx context.Context, receiptRule *v1alpha1.ReceiptRule, opts v1.UpdateOptions) (*v1alpha1.ReceiptRule, 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.ReceiptRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReceiptRuleList, 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.ReceiptRule, err error) ReceiptRuleExpansion }
ReceiptRuleInterface has methods to work with ReceiptRule resources.
type ReceiptRuleSetExpansion ¶
type ReceiptRuleSetExpansion interface{}
type ReceiptRuleSetInterface ¶
type ReceiptRuleSetInterface interface { Create(ctx context.Context, receiptRuleSet *v1alpha1.ReceiptRuleSet, opts v1.CreateOptions) (*v1alpha1.ReceiptRuleSet, error) Update(ctx context.Context, receiptRuleSet *v1alpha1.ReceiptRuleSet, opts v1.UpdateOptions) (*v1alpha1.ReceiptRuleSet, error) UpdateStatus(ctx context.Context, receiptRuleSet *v1alpha1.ReceiptRuleSet, opts v1.UpdateOptions) (*v1alpha1.ReceiptRuleSet, 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.ReceiptRuleSet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReceiptRuleSetList, 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.ReceiptRuleSet, err error) ReceiptRuleSetExpansion }
ReceiptRuleSetInterface has methods to work with ReceiptRuleSet resources.
type ReceiptRuleSetsGetter ¶
type ReceiptRuleSetsGetter interface {
ReceiptRuleSets(namespace string) ReceiptRuleSetInterface
}
ReceiptRuleSetsGetter has a method to return a ReceiptRuleSetInterface. A group's client should implement this interface.
type ReceiptRulesGetter ¶
type ReceiptRulesGetter interface {
ReceiptRules(namespace string) ReceiptRuleInterface
}
ReceiptRulesGetter has a method to return a ReceiptRuleInterface. A group's client should implement this interface.
type SesV1alpha1Client ¶
type SesV1alpha1Client struct {
// contains filtered or unexported fields
}
SesV1alpha1Client is used to interact with features provided by the ses.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *SesV1alpha1Client
New creates a new SesV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SesV1alpha1Client, error)
NewForConfig creates a new SesV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SesV1alpha1Client
NewForConfigOrDie creates a new SesV1alpha1Client for the given config and panics if there is an error in the config.
func (*SesV1alpha1Client) ActiveReceiptRuleSets ¶
func (c *SesV1alpha1Client) ActiveReceiptRuleSets(namespace string) ActiveReceiptRuleSetInterface
func (*SesV1alpha1Client) ConfigurationSets ¶
func (c *SesV1alpha1Client) ConfigurationSets(namespace string) ConfigurationSetInterface
func (*SesV1alpha1Client) DomainDkims ¶
func (c *SesV1alpha1Client) DomainDkims(namespace string) DomainDkimInterface
func (*SesV1alpha1Client) DomainIdentities ¶
func (c *SesV1alpha1Client) DomainIdentities(namespace string) DomainIdentityInterface
func (*SesV1alpha1Client) DomainIdentityVerifications ¶
func (c *SesV1alpha1Client) DomainIdentityVerifications(namespace string) DomainIdentityVerificationInterface
func (*SesV1alpha1Client) DomainMailFroms ¶
func (c *SesV1alpha1Client) DomainMailFroms(namespace string) DomainMailFromInterface
func (*SesV1alpha1Client) EmailIdentities ¶
func (c *SesV1alpha1Client) EmailIdentities(namespace string) EmailIdentityInterface
func (*SesV1alpha1Client) EventDestinations ¶
func (c *SesV1alpha1Client) EventDestinations(namespace string) EventDestinationInterface
func (*SesV1alpha1Client) IdentityNotificationTopics ¶
func (c *SesV1alpha1Client) IdentityNotificationTopics(namespace string) IdentityNotificationTopicInterface
func (*SesV1alpha1Client) IdentityPolicies ¶
func (c *SesV1alpha1Client) IdentityPolicies(namespace string) IdentityPolicyInterface
func (*SesV1alpha1Client) RESTClient ¶
func (c *SesV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*SesV1alpha1Client) ReceiptFilters ¶
func (c *SesV1alpha1Client) ReceiptFilters(namespace string) ReceiptFilterInterface
func (*SesV1alpha1Client) ReceiptRuleSets ¶
func (c *SesV1alpha1Client) ReceiptRuleSets(namespace string) ReceiptRuleSetInterface
func (*SesV1alpha1Client) ReceiptRules ¶
func (c *SesV1alpha1Client) ReceiptRules(namespace string) ReceiptRuleInterface
func (*SesV1alpha1Client) Templates ¶
func (c *SesV1alpha1Client) Templates(namespace string) TemplateInterface
type SesV1alpha1Interface ¶
type SesV1alpha1Interface interface { RESTClient() rest.Interface ActiveReceiptRuleSetsGetter ConfigurationSetsGetter DomainDkimsGetter DomainIdentitiesGetter DomainIdentityVerificationsGetter DomainMailFromsGetter EmailIdentitiesGetter EventDestinationsGetter IdentityNotificationTopicsGetter IdentityPoliciesGetter ReceiptFiltersGetter ReceiptRulesGetter ReceiptRuleSetsGetter TemplatesGetter }
type TemplateExpansion ¶
type TemplateExpansion interface{}
type TemplateInterface ¶
type TemplateInterface interface { Create(ctx context.Context, template *v1alpha1.Template, opts v1.CreateOptions) (*v1alpha1.Template, error) Update(ctx context.Context, template *v1alpha1.Template, opts v1.UpdateOptions) (*v1alpha1.Template, error) UpdateStatus(ctx context.Context, template *v1alpha1.Template, opts v1.UpdateOptions) (*v1alpha1.Template, 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.Template, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TemplateList, 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.Template, err error) TemplateExpansion }
TemplateInterface has methods to work with Template resources.
type TemplatesGetter ¶
type TemplatesGetter interface {
Templates(namespace string) TemplateInterface
}
TemplatesGetter has a method to return a TemplateInterface. A group's client should implement this interface.
Source Files
¶
- activereceiptruleset.go
- configurationset.go
- doc.go
- domaindkim.go
- domainidentity.go
- domainidentityverification.go
- domainmailfrom.go
- emailidentity.go
- eventdestination.go
- generated_expansion.go
- identitynotificationtopic.go
- identitypolicy.go
- receiptfilter.go
- receiptrule.go
- receiptruleset.go
- ses_client.go
- template.go