v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

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 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

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 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.

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