Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudwatchV1alpha1Client
- func (c *CloudwatchV1alpha1Client) CompositeAlarms(namespace string) CompositeAlarmInterface
- func (c *CloudwatchV1alpha1Client) Dashboards(namespace string) DashboardInterface
- func (c *CloudwatchV1alpha1Client) EventAPIDestinations(namespace string) EventAPIDestinationInterface
- func (c *CloudwatchV1alpha1Client) EventArchives(namespace string) EventArchiveInterface
- func (c *CloudwatchV1alpha1Client) EventBusPolicies(namespace string) EventBusPolicyInterface
- func (c *CloudwatchV1alpha1Client) EventBuses(namespace string) EventBusInterface
- func (c *CloudwatchV1alpha1Client) EventConnections(namespace string) EventConnectionInterface
- func (c *CloudwatchV1alpha1Client) EventPermissions(namespace string) EventPermissionInterface
- func (c *CloudwatchV1alpha1Client) EventRules(namespace string) EventRuleInterface
- func (c *CloudwatchV1alpha1Client) EventTargets(namespace string) EventTargetInterface
- func (c *CloudwatchV1alpha1Client) LogDestinationPolicies(namespace string) LogDestinationPolicyInterface
- func (c *CloudwatchV1alpha1Client) LogDestinations(namespace string) LogDestinationInterface
- func (c *CloudwatchV1alpha1Client) LogGroups(namespace string) LogGroupInterface
- func (c *CloudwatchV1alpha1Client) LogMetricFilters(namespace string) LogMetricFilterInterface
- func (c *CloudwatchV1alpha1Client) LogResourcePolicies(namespace string) LogResourcePolicyInterface
- func (c *CloudwatchV1alpha1Client) LogStreams(namespace string) LogStreamInterface
- func (c *CloudwatchV1alpha1Client) LogSubscriptionFilters(namespace string) LogSubscriptionFilterInterface
- func (c *CloudwatchV1alpha1Client) MetricAlarms(namespace string) MetricAlarmInterface
- func (c *CloudwatchV1alpha1Client) MetricStreams(namespace string) MetricStreamInterface
- func (c *CloudwatchV1alpha1Client) QueryDefinitions(namespace string) QueryDefinitionInterface
- func (c *CloudwatchV1alpha1Client) RESTClient() rest.Interface
- type CloudwatchV1alpha1Interface
- type CompositeAlarmExpansion
- type CompositeAlarmInterface
- type CompositeAlarmsGetter
- type DashboardExpansion
- type DashboardInterface
- type DashboardsGetter
- type EventAPIDestinationExpansion
- type EventAPIDestinationInterface
- type EventAPIDestinationsGetter
- type EventArchiveExpansion
- type EventArchiveInterface
- type EventArchivesGetter
- type EventBusExpansion
- type EventBusInterface
- type EventBusPoliciesGetter
- type EventBusPolicyExpansion
- type EventBusPolicyInterface
- type EventBusesGetter
- type EventConnectionExpansion
- type EventConnectionInterface
- type EventConnectionsGetter
- type EventPermissionExpansion
- type EventPermissionInterface
- type EventPermissionsGetter
- type EventRuleExpansion
- type EventRuleInterface
- type EventRulesGetter
- type EventTargetExpansion
- type EventTargetInterface
- type EventTargetsGetter
- type LogDestinationExpansion
- type LogDestinationInterface
- type LogDestinationPoliciesGetter
- type LogDestinationPolicyExpansion
- type LogDestinationPolicyInterface
- type LogDestinationsGetter
- type LogGroupExpansion
- type LogGroupInterface
- type LogGroupsGetter
- type LogMetricFilterExpansion
- type LogMetricFilterInterface
- type LogMetricFiltersGetter
- type LogResourcePoliciesGetter
- type LogResourcePolicyExpansion
- type LogResourcePolicyInterface
- type LogStreamExpansion
- type LogStreamInterface
- type LogStreamsGetter
- type LogSubscriptionFilterExpansion
- type LogSubscriptionFilterInterface
- type LogSubscriptionFiltersGetter
- type MetricAlarmExpansion
- type MetricAlarmInterface
- type MetricAlarmsGetter
- type MetricStreamExpansion
- type MetricStreamInterface
- type MetricStreamsGetter
- type QueryDefinitionExpansion
- type QueryDefinitionInterface
- type QueryDefinitionsGetter
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 ¶
func New(c rest.Interface) *CloudwatchV1alpha1Client
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 CloudwatchV1alpha1Interface ¶
type CloudwatchV1alpha1Interface interface { RESTClient() rest.Interface CompositeAlarmsGetter DashboardsGetter EventAPIDestinationsGetter EventArchivesGetter EventBusesGetter EventBusPoliciesGetter EventConnectionsGetter EventPermissionsGetter EventRulesGetter EventTargetsGetter LogDestinationsGetter LogDestinationPoliciesGetter LogGroupsGetter LogMetricFiltersGetter LogResourcePoliciesGetter LogStreamsGetter LogSubscriptionFiltersGetter MetricAlarmsGetter MetricStreamsGetter QueryDefinitionsGetter }
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.
Source Files ¶
- cloudwatch_client.go
- compositealarm.go
- dashboard.go
- doc.go
- eventapidestination.go
- eventarchive.go
- eventbus.go
- eventbuspolicy.go
- eventconnection.go
- eventpermission.go
- eventrule.go
- eventtarget.go
- generated_expansion.go
- logdestination.go
- logdestinationpolicy.go
- loggroup.go
- logmetricfilter.go
- logresourcepolicy.go
- logstream.go
- logsubscriptionfilter.go
- metricalarm.go
- metricstream.go
- querydefinition.go