Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DetectorExpansion
- type DetectorInterface
- type DetectorsGetter
- type FilterExpansion
- type FilterInterface
- type FiltersGetter
- type GuarddutyV1alpha1Client
- func (c *GuarddutyV1alpha1Client) Detectors(namespace string) DetectorInterface
- func (c *GuarddutyV1alpha1Client) Filters(namespace string) FilterInterface
- func (c *GuarddutyV1alpha1Client) InviteAccepters(namespace string) InviteAccepterInterface
- func (c *GuarddutyV1alpha1Client) Ipsets(namespace string) IpsetInterface
- func (c *GuarddutyV1alpha1Client) Members(namespace string) MemberInterface
- func (c *GuarddutyV1alpha1Client) OrganizationAdminAccounts(namespace string) OrganizationAdminAccountInterface
- func (c *GuarddutyV1alpha1Client) OrganizationConfigurations(namespace string) OrganizationConfigurationInterface
- func (c *GuarddutyV1alpha1Client) PublishingDestinations(namespace string) PublishingDestinationInterface
- func (c *GuarddutyV1alpha1Client) RESTClient() rest.Interface
- func (c *GuarddutyV1alpha1Client) Threatintelsets(namespace string) ThreatintelsetInterface
- type GuarddutyV1alpha1Interface
- type InviteAccepterExpansion
- type InviteAccepterInterface
- type InviteAcceptersGetter
- type IpsetExpansion
- type IpsetInterface
- type IpsetsGetter
- type MemberExpansion
- type MemberInterface
- type MembersGetter
- type OrganizationAdminAccountExpansion
- type OrganizationAdminAccountInterface
- type OrganizationAdminAccountsGetter
- type OrganizationConfigurationExpansion
- type OrganizationConfigurationInterface
- type OrganizationConfigurationsGetter
- type PublishingDestinationExpansion
- type PublishingDestinationInterface
- type PublishingDestinationsGetter
- type ThreatintelsetExpansion
- type ThreatintelsetInterface
- type ThreatintelsetsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetectorExpansion ¶
type DetectorExpansion interface{}
type DetectorInterface ¶
type DetectorInterface interface { Create(ctx context.Context, detector *v1alpha1.Detector, opts v1.CreateOptions) (*v1alpha1.Detector, error) Update(ctx context.Context, detector *v1alpha1.Detector, opts v1.UpdateOptions) (*v1alpha1.Detector, error) UpdateStatus(ctx context.Context, detector *v1alpha1.Detector, opts v1.UpdateOptions) (*v1alpha1.Detector, 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.Detector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DetectorList, 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.Detector, err error) DetectorExpansion }
DetectorInterface has methods to work with Detector resources.
type DetectorsGetter ¶
type DetectorsGetter interface {
Detectors(namespace string) DetectorInterface
}
DetectorsGetter has a method to return a DetectorInterface. A group's client should implement this interface.
type FilterExpansion ¶
type FilterExpansion interface{}
type FilterInterface ¶
type FilterInterface interface { Create(ctx context.Context, filter *v1alpha1.Filter, opts v1.CreateOptions) (*v1alpha1.Filter, error) Update(ctx context.Context, filter *v1alpha1.Filter, opts v1.UpdateOptions) (*v1alpha1.Filter, error) UpdateStatus(ctx context.Context, filter *v1alpha1.Filter, opts v1.UpdateOptions) (*v1alpha1.Filter, 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.Filter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FilterList, 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.Filter, err error) FilterExpansion }
FilterInterface has methods to work with Filter resources.
type FiltersGetter ¶
type FiltersGetter interface {
Filters(namespace string) FilterInterface
}
FiltersGetter has a method to return a FilterInterface. A group's client should implement this interface.
type GuarddutyV1alpha1Client ¶
type GuarddutyV1alpha1Client struct {
// contains filtered or unexported fields
}
GuarddutyV1alpha1Client is used to interact with features provided by the guardduty.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *GuarddutyV1alpha1Client
New creates a new GuarddutyV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*GuarddutyV1alpha1Client, error)
NewForConfig creates a new GuarddutyV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *GuarddutyV1alpha1Client
NewForConfigOrDie creates a new GuarddutyV1alpha1Client for the given config and panics if there is an error in the config.
func (*GuarddutyV1alpha1Client) Detectors ¶
func (c *GuarddutyV1alpha1Client) Detectors(namespace string) DetectorInterface
func (*GuarddutyV1alpha1Client) Filters ¶
func (c *GuarddutyV1alpha1Client) Filters(namespace string) FilterInterface
func (*GuarddutyV1alpha1Client) InviteAccepters ¶
func (c *GuarddutyV1alpha1Client) InviteAccepters(namespace string) InviteAccepterInterface
func (*GuarddutyV1alpha1Client) Ipsets ¶
func (c *GuarddutyV1alpha1Client) Ipsets(namespace string) IpsetInterface
func (*GuarddutyV1alpha1Client) Members ¶
func (c *GuarddutyV1alpha1Client) Members(namespace string) MemberInterface
func (*GuarddutyV1alpha1Client) OrganizationAdminAccounts ¶
func (c *GuarddutyV1alpha1Client) OrganizationAdminAccounts(namespace string) OrganizationAdminAccountInterface
func (*GuarddutyV1alpha1Client) OrganizationConfigurations ¶
func (c *GuarddutyV1alpha1Client) OrganizationConfigurations(namespace string) OrganizationConfigurationInterface
func (*GuarddutyV1alpha1Client) PublishingDestinations ¶
func (c *GuarddutyV1alpha1Client) PublishingDestinations(namespace string) PublishingDestinationInterface
func (*GuarddutyV1alpha1Client) RESTClient ¶
func (c *GuarddutyV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*GuarddutyV1alpha1Client) Threatintelsets ¶
func (c *GuarddutyV1alpha1Client) Threatintelsets(namespace string) ThreatintelsetInterface
type GuarddutyV1alpha1Interface ¶
type GuarddutyV1alpha1Interface interface { RESTClient() rest.Interface DetectorsGetter FiltersGetter InviteAcceptersGetter IpsetsGetter MembersGetter OrganizationAdminAccountsGetter OrganizationConfigurationsGetter PublishingDestinationsGetter ThreatintelsetsGetter }
type InviteAccepterExpansion ¶
type InviteAccepterExpansion interface{}
type InviteAccepterInterface ¶
type InviteAccepterInterface interface { Create(ctx context.Context, inviteAccepter *v1alpha1.InviteAccepter, opts v1.CreateOptions) (*v1alpha1.InviteAccepter, error) Update(ctx context.Context, inviteAccepter *v1alpha1.InviteAccepter, opts v1.UpdateOptions) (*v1alpha1.InviteAccepter, error) UpdateStatus(ctx context.Context, inviteAccepter *v1alpha1.InviteAccepter, opts v1.UpdateOptions) (*v1alpha1.InviteAccepter, 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.InviteAccepter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InviteAccepterList, 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.InviteAccepter, err error) InviteAccepterExpansion }
InviteAccepterInterface has methods to work with InviteAccepter resources.
type InviteAcceptersGetter ¶
type InviteAcceptersGetter interface {
InviteAccepters(namespace string) InviteAccepterInterface
}
InviteAcceptersGetter has a method to return a InviteAccepterInterface. A group's client should implement this interface.
type IpsetExpansion ¶
type IpsetExpansion interface{}
type IpsetInterface ¶
type IpsetInterface interface { Create(ctx context.Context, ipset *v1alpha1.Ipset, opts v1.CreateOptions) (*v1alpha1.Ipset, error) Update(ctx context.Context, ipset *v1alpha1.Ipset, opts v1.UpdateOptions) (*v1alpha1.Ipset, error) UpdateStatus(ctx context.Context, ipset *v1alpha1.Ipset, opts v1.UpdateOptions) (*v1alpha1.Ipset, 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.Ipset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpsetList, 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.Ipset, err error) IpsetExpansion }
IpsetInterface has methods to work with Ipset resources.
type IpsetsGetter ¶
type IpsetsGetter interface {
Ipsets(namespace string) IpsetInterface
}
IpsetsGetter has a method to return a IpsetInterface. A group's client should implement this interface.
type MemberExpansion ¶
type MemberExpansion interface{}
type MemberInterface ¶
type MemberInterface interface { Create(ctx context.Context, member *v1alpha1.Member, opts v1.CreateOptions) (*v1alpha1.Member, error) Update(ctx context.Context, member *v1alpha1.Member, opts v1.UpdateOptions) (*v1alpha1.Member, error) UpdateStatus(ctx context.Context, member *v1alpha1.Member, opts v1.UpdateOptions) (*v1alpha1.Member, 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.Member, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MemberList, 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.Member, err error) MemberExpansion }
MemberInterface has methods to work with Member resources.
type MembersGetter ¶
type MembersGetter interface {
Members(namespace string) MemberInterface
}
MembersGetter has a method to return a MemberInterface. A group's client should implement this interface.
type OrganizationAdminAccountExpansion ¶
type OrganizationAdminAccountExpansion interface{}
type OrganizationAdminAccountInterface ¶
type OrganizationAdminAccountInterface interface { Create(ctx context.Context, organizationAdminAccount *v1alpha1.OrganizationAdminAccount, opts v1.CreateOptions) (*v1alpha1.OrganizationAdminAccount, error) Update(ctx context.Context, organizationAdminAccount *v1alpha1.OrganizationAdminAccount, opts v1.UpdateOptions) (*v1alpha1.OrganizationAdminAccount, error) UpdateStatus(ctx context.Context, organizationAdminAccount *v1alpha1.OrganizationAdminAccount, opts v1.UpdateOptions) (*v1alpha1.OrganizationAdminAccount, 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.OrganizationAdminAccount, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationAdminAccountList, 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.OrganizationAdminAccount, err error) OrganizationAdminAccountExpansion }
OrganizationAdminAccountInterface has methods to work with OrganizationAdminAccount resources.
type OrganizationAdminAccountsGetter ¶
type OrganizationAdminAccountsGetter interface {
OrganizationAdminAccounts(namespace string) OrganizationAdminAccountInterface
}
OrganizationAdminAccountsGetter has a method to return a OrganizationAdminAccountInterface. A group's client should implement this interface.
type OrganizationConfigurationExpansion ¶
type OrganizationConfigurationExpansion interface{}
type OrganizationConfigurationInterface ¶
type OrganizationConfigurationInterface interface { Create(ctx context.Context, organizationConfiguration *v1alpha1.OrganizationConfiguration, opts v1.CreateOptions) (*v1alpha1.OrganizationConfiguration, error) Update(ctx context.Context, organizationConfiguration *v1alpha1.OrganizationConfiguration, opts v1.UpdateOptions) (*v1alpha1.OrganizationConfiguration, error) UpdateStatus(ctx context.Context, organizationConfiguration *v1alpha1.OrganizationConfiguration, opts v1.UpdateOptions) (*v1alpha1.OrganizationConfiguration, 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.OrganizationConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationConfigurationList, 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.OrganizationConfiguration, err error) OrganizationConfigurationExpansion }
OrganizationConfigurationInterface has methods to work with OrganizationConfiguration resources.
type OrganizationConfigurationsGetter ¶
type OrganizationConfigurationsGetter interface {
OrganizationConfigurations(namespace string) OrganizationConfigurationInterface
}
OrganizationConfigurationsGetter has a method to return a OrganizationConfigurationInterface. A group's client should implement this interface.
type PublishingDestinationExpansion ¶
type PublishingDestinationExpansion interface{}
type PublishingDestinationInterface ¶
type PublishingDestinationInterface interface { Create(ctx context.Context, publishingDestination *v1alpha1.PublishingDestination, opts v1.CreateOptions) (*v1alpha1.PublishingDestination, error) Update(ctx context.Context, publishingDestination *v1alpha1.PublishingDestination, opts v1.UpdateOptions) (*v1alpha1.PublishingDestination, error) UpdateStatus(ctx context.Context, publishingDestination *v1alpha1.PublishingDestination, opts v1.UpdateOptions) (*v1alpha1.PublishingDestination, 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.PublishingDestination, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublishingDestinationList, 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.PublishingDestination, err error) PublishingDestinationExpansion }
PublishingDestinationInterface has methods to work with PublishingDestination resources.
type PublishingDestinationsGetter ¶
type PublishingDestinationsGetter interface {
PublishingDestinations(namespace string) PublishingDestinationInterface
}
PublishingDestinationsGetter has a method to return a PublishingDestinationInterface. A group's client should implement this interface.
type ThreatintelsetExpansion ¶
type ThreatintelsetExpansion interface{}
type ThreatintelsetInterface ¶
type ThreatintelsetInterface interface { Create(ctx context.Context, threatintelset *v1alpha1.Threatintelset, opts v1.CreateOptions) (*v1alpha1.Threatintelset, error) Update(ctx context.Context, threatintelset *v1alpha1.Threatintelset, opts v1.UpdateOptions) (*v1alpha1.Threatintelset, error) UpdateStatus(ctx context.Context, threatintelset *v1alpha1.Threatintelset, opts v1.UpdateOptions) (*v1alpha1.Threatintelset, 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.Threatintelset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ThreatintelsetList, 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.Threatintelset, err error) ThreatintelsetExpansion }
ThreatintelsetInterface has methods to work with Threatintelset resources.
type ThreatintelsetsGetter ¶
type ThreatintelsetsGetter interface {
Threatintelsets(namespace string) ThreatintelsetInterface
}
ThreatintelsetsGetter has a method to return a ThreatintelsetInterface. A group's client should implement this interface.