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 CloudwatchV1alpha1Client

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

CloudwatchV1alpha1Client is used to interact with features provided by the cloudwatch.aws.kubeform.com group.

func New

New creates a new CloudwatchV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new CloudwatchV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CloudwatchV1alpha1Client

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

func (*CloudwatchV1alpha1Client) CompositeAlarms

func (c *CloudwatchV1alpha1Client) CompositeAlarms(namespace string) CompositeAlarmInterface

func (*CloudwatchV1alpha1Client) Dashboards

func (c *CloudwatchV1alpha1Client) Dashboards(namespace string) DashboardInterface

func (*CloudwatchV1alpha1Client) EventAPIDestinations

func (c *CloudwatchV1alpha1Client) EventAPIDestinations(namespace string) EventAPIDestinationInterface

func (*CloudwatchV1alpha1Client) EventArchives

func (c *CloudwatchV1alpha1Client) EventArchives(namespace string) EventArchiveInterface

func (*CloudwatchV1alpha1Client) EventBusPolicies

func (c *CloudwatchV1alpha1Client) EventBusPolicies(namespace string) EventBusPolicyInterface

func (*CloudwatchV1alpha1Client) EventBuses

func (c *CloudwatchV1alpha1Client) EventBuses(namespace string) EventBusInterface

func (*CloudwatchV1alpha1Client) EventConnections

func (c *CloudwatchV1alpha1Client) EventConnections(namespace string) EventConnectionInterface

func (*CloudwatchV1alpha1Client) EventPermissions

func (c *CloudwatchV1alpha1Client) EventPermissions(namespace string) EventPermissionInterface

func (*CloudwatchV1alpha1Client) EventRules

func (c *CloudwatchV1alpha1Client) EventRules(namespace string) EventRuleInterface

func (*CloudwatchV1alpha1Client) EventTargets

func (c *CloudwatchV1alpha1Client) EventTargets(namespace string) EventTargetInterface

func (*CloudwatchV1alpha1Client) LogDestinationPolicies

func (c *CloudwatchV1alpha1Client) LogDestinationPolicies(namespace string) LogDestinationPolicyInterface

func (*CloudwatchV1alpha1Client) LogDestinations

func (c *CloudwatchV1alpha1Client) LogDestinations(namespace string) LogDestinationInterface

func (*CloudwatchV1alpha1Client) LogGroups

func (c *CloudwatchV1alpha1Client) LogGroups(namespace string) LogGroupInterface

func (*CloudwatchV1alpha1Client) LogMetricFilters

func (c *CloudwatchV1alpha1Client) LogMetricFilters(namespace string) LogMetricFilterInterface

func (*CloudwatchV1alpha1Client) LogResourcePolicies

func (c *CloudwatchV1alpha1Client) LogResourcePolicies(namespace string) LogResourcePolicyInterface

func (*CloudwatchV1alpha1Client) LogStreams

func (c *CloudwatchV1alpha1Client) LogStreams(namespace string) LogStreamInterface

func (*CloudwatchV1alpha1Client) LogSubscriptionFilters

func (c *CloudwatchV1alpha1Client) LogSubscriptionFilters(namespace string) LogSubscriptionFilterInterface

func (*CloudwatchV1alpha1Client) MetricAlarms

func (c *CloudwatchV1alpha1Client) MetricAlarms(namespace string) MetricAlarmInterface

func (*CloudwatchV1alpha1Client) MetricStreams

func (c *CloudwatchV1alpha1Client) MetricStreams(namespace string) MetricStreamInterface

func (*CloudwatchV1alpha1Client) QueryDefinitions

func (c *CloudwatchV1alpha1Client) QueryDefinitions(namespace string) QueryDefinitionInterface

func (*CloudwatchV1alpha1Client) RESTClient

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

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

type CompositeAlarmExpansion

type CompositeAlarmExpansion interface{}

type CompositeAlarmInterface

type CompositeAlarmInterface interface {
	Create(ctx context.Context, compositeAlarm *v1alpha1.CompositeAlarm, opts v1.CreateOptions) (*v1alpha1.CompositeAlarm, error)
	Update(ctx context.Context, compositeAlarm *v1alpha1.CompositeAlarm, opts v1.UpdateOptions) (*v1alpha1.CompositeAlarm, error)
	UpdateStatus(ctx context.Context, compositeAlarm *v1alpha1.CompositeAlarm, opts v1.UpdateOptions) (*v1alpha1.CompositeAlarm, 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.CompositeAlarm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CompositeAlarmList, 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.CompositeAlarm, err error)
	CompositeAlarmExpansion
}

CompositeAlarmInterface has methods to work with CompositeAlarm resources.

type CompositeAlarmsGetter

type CompositeAlarmsGetter interface {
	CompositeAlarms(namespace string) CompositeAlarmInterface
}

CompositeAlarmsGetter has a method to return a CompositeAlarmInterface. A group's client should implement this interface.

type DashboardExpansion

type DashboardExpansion interface{}

type DashboardInterface

type DashboardInterface interface {
	Create(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.CreateOptions) (*v1alpha1.Dashboard, error)
	Update(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, error)
	UpdateStatus(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, 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.Dashboard, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DashboardList, 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.Dashboard, err error)
	DashboardExpansion
}

DashboardInterface has methods to work with Dashboard resources.

type DashboardsGetter

type DashboardsGetter interface {
	Dashboards(namespace string) DashboardInterface
}

DashboardsGetter has a method to return a DashboardInterface. A group's client should implement this interface.

type EventAPIDestinationExpansion

type EventAPIDestinationExpansion interface{}

type EventAPIDestinationInterface

type EventAPIDestinationInterface interface {
	Create(ctx context.Context, eventAPIDestination *v1alpha1.EventAPIDestination, opts v1.CreateOptions) (*v1alpha1.EventAPIDestination, error)
	Update(ctx context.Context, eventAPIDestination *v1alpha1.EventAPIDestination, opts v1.UpdateOptions) (*v1alpha1.EventAPIDestination, error)
	UpdateStatus(ctx context.Context, eventAPIDestination *v1alpha1.EventAPIDestination, opts v1.UpdateOptions) (*v1alpha1.EventAPIDestination, 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.EventAPIDestination, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventAPIDestinationList, 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.EventAPIDestination, err error)
	EventAPIDestinationExpansion
}

EventAPIDestinationInterface has methods to work with EventAPIDestination resources.

type EventAPIDestinationsGetter

type EventAPIDestinationsGetter interface {
	EventAPIDestinations(namespace string) EventAPIDestinationInterface
}

EventAPIDestinationsGetter has a method to return a EventAPIDestinationInterface. A group's client should implement this interface.

type EventArchiveExpansion

type EventArchiveExpansion interface{}

type EventArchiveInterface

type EventArchiveInterface interface {
	Create(ctx context.Context, eventArchive *v1alpha1.EventArchive, opts v1.CreateOptions) (*v1alpha1.EventArchive, error)
	Update(ctx context.Context, eventArchive *v1alpha1.EventArchive, opts v1.UpdateOptions) (*v1alpha1.EventArchive, error)
	UpdateStatus(ctx context.Context, eventArchive *v1alpha1.EventArchive, opts v1.UpdateOptions) (*v1alpha1.EventArchive, 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.EventArchive, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventArchiveList, 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.EventArchive, err error)
	EventArchiveExpansion
}

EventArchiveInterface has methods to work with EventArchive resources.

type EventArchivesGetter

type EventArchivesGetter interface {
	EventArchives(namespace string) EventArchiveInterface
}

EventArchivesGetter has a method to return a EventArchiveInterface. A group's client should implement this interface.

type EventBusExpansion

type EventBusExpansion interface{}

type EventBusInterface

type EventBusInterface interface {
	Create(ctx context.Context, eventBus *v1alpha1.EventBus, opts v1.CreateOptions) (*v1alpha1.EventBus, error)
	Update(ctx context.Context, eventBus *v1alpha1.EventBus, opts v1.UpdateOptions) (*v1alpha1.EventBus, error)
	UpdateStatus(ctx context.Context, eventBus *v1alpha1.EventBus, opts v1.UpdateOptions) (*v1alpha1.EventBus, 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.EventBus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventBusList, 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.EventBus, err error)
	EventBusExpansion
}

EventBusInterface has methods to work with EventBus resources.

type EventBusPoliciesGetter

type EventBusPoliciesGetter interface {
	EventBusPolicies(namespace string) EventBusPolicyInterface
}

EventBusPoliciesGetter has a method to return a EventBusPolicyInterface. A group's client should implement this interface.

type EventBusPolicyExpansion

type EventBusPolicyExpansion interface{}

type EventBusPolicyInterface

type EventBusPolicyInterface interface {
	Create(ctx context.Context, eventBusPolicy *v1alpha1.EventBusPolicy, opts v1.CreateOptions) (*v1alpha1.EventBusPolicy, error)
	Update(ctx context.Context, eventBusPolicy *v1alpha1.EventBusPolicy, opts v1.UpdateOptions) (*v1alpha1.EventBusPolicy, error)
	UpdateStatus(ctx context.Context, eventBusPolicy *v1alpha1.EventBusPolicy, opts v1.UpdateOptions) (*v1alpha1.EventBusPolicy, 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.EventBusPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventBusPolicyList, 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.EventBusPolicy, err error)
	EventBusPolicyExpansion
}

EventBusPolicyInterface has methods to work with EventBusPolicy resources.

type EventBusesGetter

type EventBusesGetter interface {
	EventBuses(namespace string) EventBusInterface
}

EventBusesGetter has a method to return a EventBusInterface. A group's client should implement this interface.

type EventConnectionExpansion

type EventConnectionExpansion interface{}

type EventConnectionInterface

type EventConnectionInterface interface {
	Create(ctx context.Context, eventConnection *v1alpha1.EventConnection, opts v1.CreateOptions) (*v1alpha1.EventConnection, error)
	Update(ctx context.Context, eventConnection *v1alpha1.EventConnection, opts v1.UpdateOptions) (*v1alpha1.EventConnection, error)
	UpdateStatus(ctx context.Context, eventConnection *v1alpha1.EventConnection, opts v1.UpdateOptions) (*v1alpha1.EventConnection, 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.EventConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventConnectionList, 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.EventConnection, err error)
	EventConnectionExpansion
}

EventConnectionInterface has methods to work with EventConnection resources.

type EventConnectionsGetter

type EventConnectionsGetter interface {
	EventConnections(namespace string) EventConnectionInterface
}

EventConnectionsGetter has a method to return a EventConnectionInterface. A group's client should implement this interface.

type EventPermissionExpansion

type EventPermissionExpansion interface{}

type EventPermissionInterface

type EventPermissionInterface interface {
	Create(ctx context.Context, eventPermission *v1alpha1.EventPermission, opts v1.CreateOptions) (*v1alpha1.EventPermission, error)
	Update(ctx context.Context, eventPermission *v1alpha1.EventPermission, opts v1.UpdateOptions) (*v1alpha1.EventPermission, error)
	UpdateStatus(ctx context.Context, eventPermission *v1alpha1.EventPermission, opts v1.UpdateOptions) (*v1alpha1.EventPermission, 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.EventPermission, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventPermissionList, 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.EventPermission, err error)
	EventPermissionExpansion
}

EventPermissionInterface has methods to work with EventPermission resources.

type EventPermissionsGetter

type EventPermissionsGetter interface {
	EventPermissions(namespace string) EventPermissionInterface
}

EventPermissionsGetter has a method to return a EventPermissionInterface. A group's client should implement this interface.

type EventRuleExpansion

type EventRuleExpansion interface{}

type EventRuleInterface

type EventRuleInterface interface {
	Create(ctx context.Context, eventRule *v1alpha1.EventRule, opts v1.CreateOptions) (*v1alpha1.EventRule, error)
	Update(ctx context.Context, eventRule *v1alpha1.EventRule, opts v1.UpdateOptions) (*v1alpha1.EventRule, error)
	UpdateStatus(ctx context.Context, eventRule *v1alpha1.EventRule, opts v1.UpdateOptions) (*v1alpha1.EventRule, 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.EventRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventRuleList, 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.EventRule, err error)
	EventRuleExpansion
}

EventRuleInterface has methods to work with EventRule resources.

type EventRulesGetter

type EventRulesGetter interface {
	EventRules(namespace string) EventRuleInterface
}

EventRulesGetter has a method to return a EventRuleInterface. A group's client should implement this interface.

type EventTargetExpansion

type EventTargetExpansion interface{}

type EventTargetInterface

type EventTargetInterface interface {
	Create(ctx context.Context, eventTarget *v1alpha1.EventTarget, opts v1.CreateOptions) (*v1alpha1.EventTarget, error)
	Update(ctx context.Context, eventTarget *v1alpha1.EventTarget, opts v1.UpdateOptions) (*v1alpha1.EventTarget, error)
	UpdateStatus(ctx context.Context, eventTarget *v1alpha1.EventTarget, opts v1.UpdateOptions) (*v1alpha1.EventTarget, 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.EventTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventTargetList, 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.EventTarget, err error)
	EventTargetExpansion
}

EventTargetInterface has methods to work with EventTarget resources.

type EventTargetsGetter

type EventTargetsGetter interface {
	EventTargets(namespace string) EventTargetInterface
}

EventTargetsGetter has a method to return a EventTargetInterface. A group's client should implement this interface.

type LogDestinationExpansion

type LogDestinationExpansion interface{}

type LogDestinationInterface

type LogDestinationInterface interface {
	Create(ctx context.Context, logDestination *v1alpha1.LogDestination, opts v1.CreateOptions) (*v1alpha1.LogDestination, error)
	Update(ctx context.Context, logDestination *v1alpha1.LogDestination, opts v1.UpdateOptions) (*v1alpha1.LogDestination, error)
	UpdateStatus(ctx context.Context, logDestination *v1alpha1.LogDestination, opts v1.UpdateOptions) (*v1alpha1.LogDestination, 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.LogDestination, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogDestinationList, 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.LogDestination, err error)
	LogDestinationExpansion
}

LogDestinationInterface has methods to work with LogDestination resources.

type LogDestinationPoliciesGetter

type LogDestinationPoliciesGetter interface {
	LogDestinationPolicies(namespace string) LogDestinationPolicyInterface
}

LogDestinationPoliciesGetter has a method to return a LogDestinationPolicyInterface. A group's client should implement this interface.

type LogDestinationPolicyExpansion

type LogDestinationPolicyExpansion interface{}

type LogDestinationPolicyInterface

type LogDestinationPolicyInterface interface {
	Create(ctx context.Context, logDestinationPolicy *v1alpha1.LogDestinationPolicy, opts v1.CreateOptions) (*v1alpha1.LogDestinationPolicy, error)
	Update(ctx context.Context, logDestinationPolicy *v1alpha1.LogDestinationPolicy, opts v1.UpdateOptions) (*v1alpha1.LogDestinationPolicy, error)
	UpdateStatus(ctx context.Context, logDestinationPolicy *v1alpha1.LogDestinationPolicy, opts v1.UpdateOptions) (*v1alpha1.LogDestinationPolicy, 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.LogDestinationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogDestinationPolicyList, 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.LogDestinationPolicy, err error)
	LogDestinationPolicyExpansion
}

LogDestinationPolicyInterface has methods to work with LogDestinationPolicy resources.

type LogDestinationsGetter

type LogDestinationsGetter interface {
	LogDestinations(namespace string) LogDestinationInterface
}

LogDestinationsGetter has a method to return a LogDestinationInterface. A group's client should implement this interface.

type LogGroupExpansion

type LogGroupExpansion interface{}

type LogGroupInterface

type LogGroupInterface interface {
	Create(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.CreateOptions) (*v1alpha1.LogGroup, error)
	Update(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.UpdateOptions) (*v1alpha1.LogGroup, error)
	UpdateStatus(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.UpdateOptions) (*v1alpha1.LogGroup, 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.LogGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogGroupList, 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.LogGroup, err error)
	LogGroupExpansion
}

LogGroupInterface has methods to work with LogGroup resources.

type LogGroupsGetter

type LogGroupsGetter interface {
	LogGroups(namespace string) LogGroupInterface
}

LogGroupsGetter has a method to return a LogGroupInterface. A group's client should implement this interface.

type LogMetricFilterExpansion

type LogMetricFilterExpansion interface{}

type LogMetricFilterInterface

type LogMetricFilterInterface interface {
	Create(ctx context.Context, logMetricFilter *v1alpha1.LogMetricFilter, opts v1.CreateOptions) (*v1alpha1.LogMetricFilter, error)
	Update(ctx context.Context, logMetricFilter *v1alpha1.LogMetricFilter, opts v1.UpdateOptions) (*v1alpha1.LogMetricFilter, error)
	UpdateStatus(ctx context.Context, logMetricFilter *v1alpha1.LogMetricFilter, opts v1.UpdateOptions) (*v1alpha1.LogMetricFilter, 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.LogMetricFilter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogMetricFilterList, 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.LogMetricFilter, err error)
	LogMetricFilterExpansion
}

LogMetricFilterInterface has methods to work with LogMetricFilter resources.

type LogMetricFiltersGetter

type LogMetricFiltersGetter interface {
	LogMetricFilters(namespace string) LogMetricFilterInterface
}

LogMetricFiltersGetter has a method to return a LogMetricFilterInterface. A group's client should implement this interface.

type LogResourcePoliciesGetter

type LogResourcePoliciesGetter interface {
	LogResourcePolicies(namespace string) LogResourcePolicyInterface
}

LogResourcePoliciesGetter has a method to return a LogResourcePolicyInterface. A group's client should implement this interface.

type LogResourcePolicyExpansion

type LogResourcePolicyExpansion interface{}

type LogResourcePolicyInterface

type LogResourcePolicyInterface interface {
	Create(ctx context.Context, logResourcePolicy *v1alpha1.LogResourcePolicy, opts v1.CreateOptions) (*v1alpha1.LogResourcePolicy, error)
	Update(ctx context.Context, logResourcePolicy *v1alpha1.LogResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.LogResourcePolicy, error)
	UpdateStatus(ctx context.Context, logResourcePolicy *v1alpha1.LogResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.LogResourcePolicy, 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.LogResourcePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogResourcePolicyList, 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.LogResourcePolicy, err error)
	LogResourcePolicyExpansion
}

LogResourcePolicyInterface has methods to work with LogResourcePolicy resources.

type LogStreamExpansion

type LogStreamExpansion interface{}

type LogStreamInterface

type LogStreamInterface interface {
	Create(ctx context.Context, logStream *v1alpha1.LogStream, opts v1.CreateOptions) (*v1alpha1.LogStream, error)
	Update(ctx context.Context, logStream *v1alpha1.LogStream, opts v1.UpdateOptions) (*v1alpha1.LogStream, error)
	UpdateStatus(ctx context.Context, logStream *v1alpha1.LogStream, opts v1.UpdateOptions) (*v1alpha1.LogStream, 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.LogStream, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogStreamList, 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.LogStream, err error)
	LogStreamExpansion
}

LogStreamInterface has methods to work with LogStream resources.

type LogStreamsGetter

type LogStreamsGetter interface {
	LogStreams(namespace string) LogStreamInterface
}

LogStreamsGetter has a method to return a LogStreamInterface. A group's client should implement this interface.

type LogSubscriptionFilterExpansion

type LogSubscriptionFilterExpansion interface{}

type LogSubscriptionFilterInterface

type LogSubscriptionFilterInterface interface {
	Create(ctx context.Context, logSubscriptionFilter *v1alpha1.LogSubscriptionFilter, opts v1.CreateOptions) (*v1alpha1.LogSubscriptionFilter, error)
	Update(ctx context.Context, logSubscriptionFilter *v1alpha1.LogSubscriptionFilter, opts v1.UpdateOptions) (*v1alpha1.LogSubscriptionFilter, error)
	UpdateStatus(ctx context.Context, logSubscriptionFilter *v1alpha1.LogSubscriptionFilter, opts v1.UpdateOptions) (*v1alpha1.LogSubscriptionFilter, 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.LogSubscriptionFilter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogSubscriptionFilterList, 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.LogSubscriptionFilter, err error)
	LogSubscriptionFilterExpansion
}

LogSubscriptionFilterInterface has methods to work with LogSubscriptionFilter resources.

type LogSubscriptionFiltersGetter

type LogSubscriptionFiltersGetter interface {
	LogSubscriptionFilters(namespace string) LogSubscriptionFilterInterface
}

LogSubscriptionFiltersGetter has a method to return a LogSubscriptionFilterInterface. A group's client should implement this interface.

type MetricAlarmExpansion

type MetricAlarmExpansion interface{}

type MetricAlarmInterface

type MetricAlarmInterface interface {
	Create(ctx context.Context, metricAlarm *v1alpha1.MetricAlarm, opts v1.CreateOptions) (*v1alpha1.MetricAlarm, error)
	Update(ctx context.Context, metricAlarm *v1alpha1.MetricAlarm, opts v1.UpdateOptions) (*v1alpha1.MetricAlarm, error)
	UpdateStatus(ctx context.Context, metricAlarm *v1alpha1.MetricAlarm, opts v1.UpdateOptions) (*v1alpha1.MetricAlarm, 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.MetricAlarm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetricAlarmList, 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.MetricAlarm, err error)
	MetricAlarmExpansion
}

MetricAlarmInterface has methods to work with MetricAlarm resources.

type MetricAlarmsGetter

type MetricAlarmsGetter interface {
	MetricAlarms(namespace string) MetricAlarmInterface
}

MetricAlarmsGetter has a method to return a MetricAlarmInterface. A group's client should implement this interface.

type MetricStreamExpansion

type MetricStreamExpansion interface{}

type MetricStreamInterface

type MetricStreamInterface interface {
	Create(ctx context.Context, metricStream *v1alpha1.MetricStream, opts v1.CreateOptions) (*v1alpha1.MetricStream, error)
	Update(ctx context.Context, metricStream *v1alpha1.MetricStream, opts v1.UpdateOptions) (*v1alpha1.MetricStream, error)
	UpdateStatus(ctx context.Context, metricStream *v1alpha1.MetricStream, opts v1.UpdateOptions) (*v1alpha1.MetricStream, 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.MetricStream, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetricStreamList, 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.MetricStream, err error)
	MetricStreamExpansion
}

MetricStreamInterface has methods to work with MetricStream resources.

type MetricStreamsGetter

type MetricStreamsGetter interface {
	MetricStreams(namespace string) MetricStreamInterface
}

MetricStreamsGetter has a method to return a MetricStreamInterface. A group's client should implement this interface.

type QueryDefinitionExpansion

type QueryDefinitionExpansion interface{}

type QueryDefinitionInterface

type QueryDefinitionInterface interface {
	Create(ctx context.Context, queryDefinition *v1alpha1.QueryDefinition, opts v1.CreateOptions) (*v1alpha1.QueryDefinition, error)
	Update(ctx context.Context, queryDefinition *v1alpha1.QueryDefinition, opts v1.UpdateOptions) (*v1alpha1.QueryDefinition, error)
	UpdateStatus(ctx context.Context, queryDefinition *v1alpha1.QueryDefinition, opts v1.UpdateOptions) (*v1alpha1.QueryDefinition, 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.QueryDefinition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.QueryDefinitionList, 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.QueryDefinition, err error)
	QueryDefinitionExpansion
}

QueryDefinitionInterface has methods to work with QueryDefinition resources.

type QueryDefinitionsGetter

type QueryDefinitionsGetter interface {
	QueryDefinitions(namespace string) QueryDefinitionInterface
}

QueryDefinitionsGetter has a method to return a QueryDefinitionInterface. 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