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 AccountExpansion

type AccountExpansion interface{}

type AccountInterface

type AccountInterface interface {
	Create(ctx context.Context, account *v1alpha1.Account, opts v1.CreateOptions) (*v1alpha1.Account, error)
	Update(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, error)
	UpdateStatus(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, 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.Account, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccountList, 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.Account, err error)
	AccountExpansion
}

AccountInterface has methods to work with Account resources.

type AccountsGetter

type AccountsGetter interface {
	Accounts(namespace string) AccountInterface
}

AccountsGetter has a method to return a AccountInterface. A group's client should implement this interface.

type ActionTargetExpansion

type ActionTargetExpansion interface{}

type ActionTargetInterface

type ActionTargetInterface interface {
	Create(ctx context.Context, actionTarget *v1alpha1.ActionTarget, opts v1.CreateOptions) (*v1alpha1.ActionTarget, error)
	Update(ctx context.Context, actionTarget *v1alpha1.ActionTarget, opts v1.UpdateOptions) (*v1alpha1.ActionTarget, error)
	UpdateStatus(ctx context.Context, actionTarget *v1alpha1.ActionTarget, opts v1.UpdateOptions) (*v1alpha1.ActionTarget, 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.ActionTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActionTargetList, 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.ActionTarget, err error)
	ActionTargetExpansion
}

ActionTargetInterface has methods to work with ActionTarget resources.

type ActionTargetsGetter

type ActionTargetsGetter interface {
	ActionTargets(namespace string) ActionTargetInterface
}

ActionTargetsGetter has a method to return a ActionTargetInterface. A group's client should implement this interface.

type FindingAggregatorExpansion added in v0.5.0

type FindingAggregatorExpansion interface{}

type FindingAggregatorInterface added in v0.5.0

type FindingAggregatorInterface interface {
	Create(ctx context.Context, findingAggregator *v1alpha1.FindingAggregator, opts v1.CreateOptions) (*v1alpha1.FindingAggregator, error)
	Update(ctx context.Context, findingAggregator *v1alpha1.FindingAggregator, opts v1.UpdateOptions) (*v1alpha1.FindingAggregator, error)
	UpdateStatus(ctx context.Context, findingAggregator *v1alpha1.FindingAggregator, opts v1.UpdateOptions) (*v1alpha1.FindingAggregator, 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.FindingAggregator, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FindingAggregatorList, 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.FindingAggregator, err error)
	FindingAggregatorExpansion
}

FindingAggregatorInterface has methods to work with FindingAggregator resources.

type FindingAggregatorsGetter added in v0.5.0

type FindingAggregatorsGetter interface {
	FindingAggregators(namespace string) FindingAggregatorInterface
}

FindingAggregatorsGetter has a method to return a FindingAggregatorInterface. A group's client should implement this interface.

type InsightExpansion

type InsightExpansion interface{}

type InsightInterface

type InsightInterface interface {
	Create(ctx context.Context, insight *v1alpha1.Insight, opts v1.CreateOptions) (*v1alpha1.Insight, error)
	Update(ctx context.Context, insight *v1alpha1.Insight, opts v1.UpdateOptions) (*v1alpha1.Insight, error)
	UpdateStatus(ctx context.Context, insight *v1alpha1.Insight, opts v1.UpdateOptions) (*v1alpha1.Insight, 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.Insight, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InsightList, 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.Insight, err error)
	InsightExpansion
}

InsightInterface has methods to work with Insight resources.

type InsightsGetter

type InsightsGetter interface {
	Insights(namespace string) InsightInterface
}

InsightsGetter has a method to return a InsightInterface. A group's client should implement this interface.

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 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 added in v0.5.0

type OrganizationConfigurationExpansion interface{}

type OrganizationConfigurationInterface added in v0.5.0

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 added in v0.5.0

type OrganizationConfigurationsGetter interface {
	OrganizationConfigurations(namespace string) OrganizationConfigurationInterface
}

OrganizationConfigurationsGetter has a method to return a OrganizationConfigurationInterface. A group's client should implement this interface.

type ProductSubscriptionExpansion

type ProductSubscriptionExpansion interface{}

type ProductSubscriptionInterface

type ProductSubscriptionInterface interface {
	Create(ctx context.Context, productSubscription *v1alpha1.ProductSubscription, opts v1.CreateOptions) (*v1alpha1.ProductSubscription, error)
	Update(ctx context.Context, productSubscription *v1alpha1.ProductSubscription, opts v1.UpdateOptions) (*v1alpha1.ProductSubscription, error)
	UpdateStatus(ctx context.Context, productSubscription *v1alpha1.ProductSubscription, opts v1.UpdateOptions) (*v1alpha1.ProductSubscription, 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.ProductSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProductSubscriptionList, 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.ProductSubscription, err error)
	ProductSubscriptionExpansion
}

ProductSubscriptionInterface has methods to work with ProductSubscription resources.

type ProductSubscriptionsGetter

type ProductSubscriptionsGetter interface {
	ProductSubscriptions(namespace string) ProductSubscriptionInterface
}

ProductSubscriptionsGetter has a method to return a ProductSubscriptionInterface. A group's client should implement this interface.

type SecurityhubV1alpha1Client

type SecurityhubV1alpha1Client struct {
	// contains filtered or unexported fields
}

SecurityhubV1alpha1Client is used to interact with features provided by the securityhub.aws.kubeform.com group.

func New

New creates a new SecurityhubV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*SecurityhubV1alpha1Client, error)

NewForConfig creates a new SecurityhubV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *SecurityhubV1alpha1Client

NewForConfigOrDie creates a new SecurityhubV1alpha1Client for the given config and panics if there is an error in the config.

func (*SecurityhubV1alpha1Client) Accounts

func (c *SecurityhubV1alpha1Client) Accounts(namespace string) AccountInterface

func (*SecurityhubV1alpha1Client) ActionTargets

func (c *SecurityhubV1alpha1Client) ActionTargets(namespace string) ActionTargetInterface

func (*SecurityhubV1alpha1Client) FindingAggregators added in v0.5.0

func (c *SecurityhubV1alpha1Client) FindingAggregators(namespace string) FindingAggregatorInterface

func (*SecurityhubV1alpha1Client) Insights

func (c *SecurityhubV1alpha1Client) Insights(namespace string) InsightInterface

func (*SecurityhubV1alpha1Client) InviteAccepters

func (c *SecurityhubV1alpha1Client) InviteAccepters(namespace string) InviteAccepterInterface

func (*SecurityhubV1alpha1Client) Members

func (c *SecurityhubV1alpha1Client) Members(namespace string) MemberInterface

func (*SecurityhubV1alpha1Client) OrganizationAdminAccounts

func (c *SecurityhubV1alpha1Client) OrganizationAdminAccounts(namespace string) OrganizationAdminAccountInterface

func (*SecurityhubV1alpha1Client) OrganizationConfigurations added in v0.5.0

func (c *SecurityhubV1alpha1Client) OrganizationConfigurations(namespace string) OrganizationConfigurationInterface

func (*SecurityhubV1alpha1Client) ProductSubscriptions

func (c *SecurityhubV1alpha1Client) ProductSubscriptions(namespace string) ProductSubscriptionInterface

func (*SecurityhubV1alpha1Client) RESTClient

func (c *SecurityhubV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*SecurityhubV1alpha1Client) StandardsControls added in v0.5.0

func (c *SecurityhubV1alpha1Client) StandardsControls(namespace string) StandardsControlInterface

func (*SecurityhubV1alpha1Client) StandardsSubscriptions

func (c *SecurityhubV1alpha1Client) StandardsSubscriptions(namespace string) StandardsSubscriptionInterface

type StandardsControlExpansion added in v0.5.0

type StandardsControlExpansion interface{}

type StandardsControlInterface added in v0.5.0

type StandardsControlInterface interface {
	Create(ctx context.Context, standardsControl *v1alpha1.StandardsControl, opts v1.CreateOptions) (*v1alpha1.StandardsControl, error)
	Update(ctx context.Context, standardsControl *v1alpha1.StandardsControl, opts v1.UpdateOptions) (*v1alpha1.StandardsControl, error)
	UpdateStatus(ctx context.Context, standardsControl *v1alpha1.StandardsControl, opts v1.UpdateOptions) (*v1alpha1.StandardsControl, 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.StandardsControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StandardsControlList, 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.StandardsControl, err error)
	StandardsControlExpansion
}

StandardsControlInterface has methods to work with StandardsControl resources.

type StandardsControlsGetter added in v0.5.0

type StandardsControlsGetter interface {
	StandardsControls(namespace string) StandardsControlInterface
}

StandardsControlsGetter has a method to return a StandardsControlInterface. A group's client should implement this interface.

type StandardsSubscriptionExpansion

type StandardsSubscriptionExpansion interface{}

type StandardsSubscriptionInterface

type StandardsSubscriptionInterface interface {
	Create(ctx context.Context, standardsSubscription *v1alpha1.StandardsSubscription, opts v1.CreateOptions) (*v1alpha1.StandardsSubscription, error)
	Update(ctx context.Context, standardsSubscription *v1alpha1.StandardsSubscription, opts v1.UpdateOptions) (*v1alpha1.StandardsSubscription, error)
	UpdateStatus(ctx context.Context, standardsSubscription *v1alpha1.StandardsSubscription, opts v1.UpdateOptions) (*v1alpha1.StandardsSubscription, 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.StandardsSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StandardsSubscriptionList, 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.StandardsSubscription, err error)
	StandardsSubscriptionExpansion
}

StandardsSubscriptionInterface has methods to work with StandardsSubscription resources.

type StandardsSubscriptionsGetter

type StandardsSubscriptionsGetter interface {
	StandardsSubscriptions(namespace string) StandardsSubscriptionInterface
}

StandardsSubscriptionsGetter has a method to return a StandardsSubscriptionInterface. 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