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 AggregateAuthorizationExpansion

type AggregateAuthorizationExpansion interface{}

type AggregateAuthorizationInterface

type AggregateAuthorizationInterface interface {
	Create(ctx context.Context, aggregateAuthorization *v1alpha1.AggregateAuthorization, opts v1.CreateOptions) (*v1alpha1.AggregateAuthorization, error)
	Update(ctx context.Context, aggregateAuthorization *v1alpha1.AggregateAuthorization, opts v1.UpdateOptions) (*v1alpha1.AggregateAuthorization, error)
	UpdateStatus(ctx context.Context, aggregateAuthorization *v1alpha1.AggregateAuthorization, opts v1.UpdateOptions) (*v1alpha1.AggregateAuthorization, 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.AggregateAuthorization, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AggregateAuthorizationList, 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.AggregateAuthorization, err error)
	AggregateAuthorizationExpansion
}

AggregateAuthorizationInterface has methods to work with AggregateAuthorization resources.

type AggregateAuthorizationsGetter

type AggregateAuthorizationsGetter interface {
	AggregateAuthorizations(namespace string) AggregateAuthorizationInterface
}

AggregateAuthorizationsGetter has a method to return a AggregateAuthorizationInterface. A group's client should implement this interface.

type ConfigRuleExpansion

type ConfigRuleExpansion interface{}

type ConfigRuleInterface

type ConfigRuleInterface interface {
	Create(ctx context.Context, configRule *v1alpha1.ConfigRule, opts v1.CreateOptions) (*v1alpha1.ConfigRule, error)
	Update(ctx context.Context, configRule *v1alpha1.ConfigRule, opts v1.UpdateOptions) (*v1alpha1.ConfigRule, error)
	UpdateStatus(ctx context.Context, configRule *v1alpha1.ConfigRule, opts v1.UpdateOptions) (*v1alpha1.ConfigRule, 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.ConfigRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigRuleList, 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.ConfigRule, err error)
	ConfigRuleExpansion
}

ConfigRuleInterface has methods to work with ConfigRule resources.

type ConfigRulesGetter

type ConfigRulesGetter interface {
	ConfigRules(namespace string) ConfigRuleInterface
}

ConfigRulesGetter has a method to return a ConfigRuleInterface. A group's client should implement this interface.

type ConfigV1alpha1Client

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

ConfigV1alpha1Client is used to interact with features provided by the config.aws.kubeform.com group.

func New

New creates a new ConfigV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ConfigV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ConfigV1alpha1Client

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

func (*ConfigV1alpha1Client) AggregateAuthorizations

func (c *ConfigV1alpha1Client) AggregateAuthorizations(namespace string) AggregateAuthorizationInterface

func (*ConfigV1alpha1Client) ConfigRules

func (c *ConfigV1alpha1Client) ConfigRules(namespace string) ConfigRuleInterface

func (*ConfigV1alpha1Client) ConfigurationAggregators

func (c *ConfigV1alpha1Client) ConfigurationAggregators(namespace string) ConfigurationAggregatorInterface

func (*ConfigV1alpha1Client) ConfigurationRecorderStatuses added in v0.1.1

func (c *ConfigV1alpha1Client) ConfigurationRecorderStatuses(namespace string) ConfigurationRecorderStatusInterface

func (*ConfigV1alpha1Client) ConfigurationRecorders

func (c *ConfigV1alpha1Client) ConfigurationRecorders(namespace string) ConfigurationRecorderInterface

func (*ConfigV1alpha1Client) ConformancePacks

func (c *ConfigV1alpha1Client) ConformancePacks(namespace string) ConformancePackInterface

func (*ConfigV1alpha1Client) DeliveryChannels

func (c *ConfigV1alpha1Client) DeliveryChannels(namespace string) DeliveryChannelInterface

func (*ConfigV1alpha1Client) OrganizationConformancePacks added in v0.5.0

func (c *ConfigV1alpha1Client) OrganizationConformancePacks(namespace string) OrganizationConformancePackInterface

func (*ConfigV1alpha1Client) OrganizationCustomRules

func (c *ConfigV1alpha1Client) OrganizationCustomRules(namespace string) OrganizationCustomRuleInterface

func (*ConfigV1alpha1Client) OrganizationManagedRules

func (c *ConfigV1alpha1Client) OrganizationManagedRules(namespace string) OrganizationManagedRuleInterface

func (*ConfigV1alpha1Client) RESTClient

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

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

func (*ConfigV1alpha1Client) RemediationConfigurations

func (c *ConfigV1alpha1Client) RemediationConfigurations(namespace string) RemediationConfigurationInterface

type ConfigurationAggregatorExpansion

type ConfigurationAggregatorExpansion interface{}

type ConfigurationAggregatorInterface

type ConfigurationAggregatorInterface interface {
	Create(ctx context.Context, configurationAggregator *v1alpha1.ConfigurationAggregator, opts v1.CreateOptions) (*v1alpha1.ConfigurationAggregator, error)
	Update(ctx context.Context, configurationAggregator *v1alpha1.ConfigurationAggregator, opts v1.UpdateOptions) (*v1alpha1.ConfigurationAggregator, error)
	UpdateStatus(ctx context.Context, configurationAggregator *v1alpha1.ConfigurationAggregator, opts v1.UpdateOptions) (*v1alpha1.ConfigurationAggregator, 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.ConfigurationAggregator, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigurationAggregatorList, 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.ConfigurationAggregator, err error)
	ConfigurationAggregatorExpansion
}

ConfigurationAggregatorInterface has methods to work with ConfigurationAggregator resources.

type ConfigurationAggregatorsGetter

type ConfigurationAggregatorsGetter interface {
	ConfigurationAggregators(namespace string) ConfigurationAggregatorInterface
}

ConfigurationAggregatorsGetter has a method to return a ConfigurationAggregatorInterface. A group's client should implement this interface.

type ConfigurationRecorderExpansion

type ConfigurationRecorderExpansion interface{}

type ConfigurationRecorderInterface

type ConfigurationRecorderInterface interface {
	Create(ctx context.Context, configurationRecorder *v1alpha1.ConfigurationRecorder, opts v1.CreateOptions) (*v1alpha1.ConfigurationRecorder, error)
	Update(ctx context.Context, configurationRecorder *v1alpha1.ConfigurationRecorder, opts v1.UpdateOptions) (*v1alpha1.ConfigurationRecorder, error)
	UpdateStatus(ctx context.Context, configurationRecorder *v1alpha1.ConfigurationRecorder, opts v1.UpdateOptions) (*v1alpha1.ConfigurationRecorder, 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.ConfigurationRecorder, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigurationRecorderList, 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.ConfigurationRecorder, err error)
	ConfigurationRecorderExpansion
}

ConfigurationRecorderInterface has methods to work with ConfigurationRecorder resources.

type ConfigurationRecorderStatusExpansion added in v0.1.1

type ConfigurationRecorderStatusExpansion interface{}

type ConfigurationRecorderStatusInterface added in v0.1.1

type ConfigurationRecorderStatusInterface interface {
	Create(ctx context.Context, configurationRecorderStatus *v1alpha1.ConfigurationRecorderStatus, opts v1.CreateOptions) (*v1alpha1.ConfigurationRecorderStatus, error)
	Update(ctx context.Context, configurationRecorderStatus *v1alpha1.ConfigurationRecorderStatus, opts v1.UpdateOptions) (*v1alpha1.ConfigurationRecorderStatus, error)
	UpdateStatus(ctx context.Context, configurationRecorderStatus *v1alpha1.ConfigurationRecorderStatus, opts v1.UpdateOptions) (*v1alpha1.ConfigurationRecorderStatus, 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.ConfigurationRecorderStatus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigurationRecorderStatusList, 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.ConfigurationRecorderStatus, err error)
	ConfigurationRecorderStatusExpansion
}

ConfigurationRecorderStatusInterface has methods to work with ConfigurationRecorderStatus resources.

type ConfigurationRecorderStatusesGetter added in v0.1.1

type ConfigurationRecorderStatusesGetter interface {
	ConfigurationRecorderStatuses(namespace string) ConfigurationRecorderStatusInterface
}

ConfigurationRecorderStatusesGetter has a method to return a ConfigurationRecorderStatusInterface. A group's client should implement this interface.

type ConfigurationRecordersGetter

type ConfigurationRecordersGetter interface {
	ConfigurationRecorders(namespace string) ConfigurationRecorderInterface
}

ConfigurationRecordersGetter has a method to return a ConfigurationRecorderInterface. A group's client should implement this interface.

type ConformancePackExpansion

type ConformancePackExpansion interface{}

type ConformancePackInterface

type ConformancePackInterface interface {
	Create(ctx context.Context, conformancePack *v1alpha1.ConformancePack, opts v1.CreateOptions) (*v1alpha1.ConformancePack, error)
	Update(ctx context.Context, conformancePack *v1alpha1.ConformancePack, opts v1.UpdateOptions) (*v1alpha1.ConformancePack, error)
	UpdateStatus(ctx context.Context, conformancePack *v1alpha1.ConformancePack, opts v1.UpdateOptions) (*v1alpha1.ConformancePack, 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.ConformancePack, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConformancePackList, 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.ConformancePack, err error)
	ConformancePackExpansion
}

ConformancePackInterface has methods to work with ConformancePack resources.

type ConformancePacksGetter

type ConformancePacksGetter interface {
	ConformancePacks(namespace string) ConformancePackInterface
}

ConformancePacksGetter has a method to return a ConformancePackInterface. A group's client should implement this interface.

type DeliveryChannelExpansion

type DeliveryChannelExpansion interface{}

type DeliveryChannelInterface

type DeliveryChannelInterface interface {
	Create(ctx context.Context, deliveryChannel *v1alpha1.DeliveryChannel, opts v1.CreateOptions) (*v1alpha1.DeliveryChannel, error)
	Update(ctx context.Context, deliveryChannel *v1alpha1.DeliveryChannel, opts v1.UpdateOptions) (*v1alpha1.DeliveryChannel, error)
	UpdateStatus(ctx context.Context, deliveryChannel *v1alpha1.DeliveryChannel, opts v1.UpdateOptions) (*v1alpha1.DeliveryChannel, 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.DeliveryChannel, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeliveryChannelList, 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.DeliveryChannel, err error)
	DeliveryChannelExpansion
}

DeliveryChannelInterface has methods to work with DeliveryChannel resources.

type DeliveryChannelsGetter

type DeliveryChannelsGetter interface {
	DeliveryChannels(namespace string) DeliveryChannelInterface
}

DeliveryChannelsGetter has a method to return a DeliveryChannelInterface. A group's client should implement this interface.

type OrganizationConformancePackExpansion added in v0.5.0

type OrganizationConformancePackExpansion interface{}

type OrganizationConformancePackInterface added in v0.5.0

type OrganizationConformancePackInterface interface {
	Create(ctx context.Context, organizationConformancePack *v1alpha1.OrganizationConformancePack, opts v1.CreateOptions) (*v1alpha1.OrganizationConformancePack, error)
	Update(ctx context.Context, organizationConformancePack *v1alpha1.OrganizationConformancePack, opts v1.UpdateOptions) (*v1alpha1.OrganizationConformancePack, error)
	UpdateStatus(ctx context.Context, organizationConformancePack *v1alpha1.OrganizationConformancePack, opts v1.UpdateOptions) (*v1alpha1.OrganizationConformancePack, 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.OrganizationConformancePack, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationConformancePackList, 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.OrganizationConformancePack, err error)
	OrganizationConformancePackExpansion
}

OrganizationConformancePackInterface has methods to work with OrganizationConformancePack resources.

type OrganizationConformancePacksGetter added in v0.5.0

type OrganizationConformancePacksGetter interface {
	OrganizationConformancePacks(namespace string) OrganizationConformancePackInterface
}

OrganizationConformancePacksGetter has a method to return a OrganizationConformancePackInterface. A group's client should implement this interface.

type OrganizationCustomRuleExpansion

type OrganizationCustomRuleExpansion interface{}

type OrganizationCustomRuleInterface

type OrganizationCustomRuleInterface interface {
	Create(ctx context.Context, organizationCustomRule *v1alpha1.OrganizationCustomRule, opts v1.CreateOptions) (*v1alpha1.OrganizationCustomRule, error)
	Update(ctx context.Context, organizationCustomRule *v1alpha1.OrganizationCustomRule, opts v1.UpdateOptions) (*v1alpha1.OrganizationCustomRule, error)
	UpdateStatus(ctx context.Context, organizationCustomRule *v1alpha1.OrganizationCustomRule, opts v1.UpdateOptions) (*v1alpha1.OrganizationCustomRule, 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.OrganizationCustomRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationCustomRuleList, 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.OrganizationCustomRule, err error)
	OrganizationCustomRuleExpansion
}

OrganizationCustomRuleInterface has methods to work with OrganizationCustomRule resources.

type OrganizationCustomRulesGetter

type OrganizationCustomRulesGetter interface {
	OrganizationCustomRules(namespace string) OrganizationCustomRuleInterface
}

OrganizationCustomRulesGetter has a method to return a OrganizationCustomRuleInterface. A group's client should implement this interface.

type OrganizationManagedRuleExpansion

type OrganizationManagedRuleExpansion interface{}

type OrganizationManagedRuleInterface

type OrganizationManagedRuleInterface interface {
	Create(ctx context.Context, organizationManagedRule *v1alpha1.OrganizationManagedRule, opts v1.CreateOptions) (*v1alpha1.OrganizationManagedRule, error)
	Update(ctx context.Context, organizationManagedRule *v1alpha1.OrganizationManagedRule, opts v1.UpdateOptions) (*v1alpha1.OrganizationManagedRule, error)
	UpdateStatus(ctx context.Context, organizationManagedRule *v1alpha1.OrganizationManagedRule, opts v1.UpdateOptions) (*v1alpha1.OrganizationManagedRule, 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.OrganizationManagedRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationManagedRuleList, 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.OrganizationManagedRule, err error)
	OrganizationManagedRuleExpansion
}

OrganizationManagedRuleInterface has methods to work with OrganizationManagedRule resources.

type OrganizationManagedRulesGetter

type OrganizationManagedRulesGetter interface {
	OrganizationManagedRules(namespace string) OrganizationManagedRuleInterface
}

OrganizationManagedRulesGetter has a method to return a OrganizationManagedRuleInterface. A group's client should implement this interface.

type RemediationConfigurationExpansion

type RemediationConfigurationExpansion interface{}

type RemediationConfigurationInterface

type RemediationConfigurationInterface interface {
	Create(ctx context.Context, remediationConfiguration *v1alpha1.RemediationConfiguration, opts v1.CreateOptions) (*v1alpha1.RemediationConfiguration, error)
	Update(ctx context.Context, remediationConfiguration *v1alpha1.RemediationConfiguration, opts v1.UpdateOptions) (*v1alpha1.RemediationConfiguration, error)
	UpdateStatus(ctx context.Context, remediationConfiguration *v1alpha1.RemediationConfiguration, opts v1.UpdateOptions) (*v1alpha1.RemediationConfiguration, 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.RemediationConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RemediationConfigurationList, 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.RemediationConfiguration, err error)
	RemediationConfigurationExpansion
}

RemediationConfigurationInterface has methods to work with RemediationConfiguration resources.

type RemediationConfigurationsGetter

type RemediationConfigurationsGetter interface {
	RemediationConfigurations(namespace string) RemediationConfigurationInterface
}

RemediationConfigurationsGetter has a method to return a RemediationConfigurationInterface. 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