Documentation
¶
Overview ¶
+groupName=cloudwatch.aws.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type CompositeAlarm
- func (in *CompositeAlarm) DeepCopy() *CompositeAlarm
- func (in *CompositeAlarm) DeepCopyInto(out *CompositeAlarm)
- func (in *CompositeAlarm) DeepCopyObject() runtime.Object
- func (r *CompositeAlarm) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CompositeAlarm) ValidateCreate() error
- func (r *CompositeAlarm) ValidateDelete() error
- func (r *CompositeAlarm) ValidateUpdate(old runtime.Object) error
- type CompositeAlarmList
- type CompositeAlarmSpec
- type CompositeAlarmSpecResource
- type CompositeAlarmStatus
- type Dashboard
- func (in *Dashboard) DeepCopy() *Dashboard
- func (in *Dashboard) DeepCopyInto(out *Dashboard)
- func (in *Dashboard) DeepCopyObject() runtime.Object
- func (r *Dashboard) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Dashboard) ValidateCreate() error
- func (r *Dashboard) ValidateDelete() error
- func (r *Dashboard) ValidateUpdate(old runtime.Object) error
- type DashboardList
- type DashboardSpec
- type DashboardSpecResource
- type DashboardStatus
- type EventAPIDestination
- func (in *EventAPIDestination) DeepCopy() *EventAPIDestination
- func (in *EventAPIDestination) DeepCopyInto(out *EventAPIDestination)
- func (in *EventAPIDestination) DeepCopyObject() runtime.Object
- func (r *EventAPIDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventAPIDestination) ValidateCreate() error
- func (r *EventAPIDestination) ValidateDelete() error
- func (r *EventAPIDestination) ValidateUpdate(old runtime.Object) error
- type EventAPIDestinationList
- type EventAPIDestinationSpec
- type EventAPIDestinationSpecResource
- type EventAPIDestinationStatus
- type EventArchive
- func (in *EventArchive) DeepCopy() *EventArchive
- func (in *EventArchive) DeepCopyInto(out *EventArchive)
- func (in *EventArchive) DeepCopyObject() runtime.Object
- func (r *EventArchive) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventArchive) ValidateCreate() error
- func (r *EventArchive) ValidateDelete() error
- func (r *EventArchive) ValidateUpdate(old runtime.Object) error
- type EventArchiveList
- type EventArchiveSpec
- type EventArchiveSpecResource
- type EventArchiveStatus
- type EventBus
- func (in *EventBus) DeepCopy() *EventBus
- func (in *EventBus) DeepCopyInto(out *EventBus)
- func (in *EventBus) DeepCopyObject() runtime.Object
- func (r *EventBus) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventBus) ValidateCreate() error
- func (r *EventBus) ValidateDelete() error
- func (r *EventBus) ValidateUpdate(old runtime.Object) error
- type EventBusList
- type EventBusPolicy
- func (in *EventBusPolicy) DeepCopy() *EventBusPolicy
- func (in *EventBusPolicy) DeepCopyInto(out *EventBusPolicy)
- func (in *EventBusPolicy) DeepCopyObject() runtime.Object
- func (r *EventBusPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventBusPolicy) ValidateCreate() error
- func (r *EventBusPolicy) ValidateDelete() error
- func (r *EventBusPolicy) ValidateUpdate(old runtime.Object) error
- type EventBusPolicyList
- type EventBusPolicySpec
- type EventBusPolicySpecResource
- type EventBusPolicyStatus
- type EventBusSpec
- type EventBusSpecResource
- type EventBusStatus
- type EventConnection
- func (in *EventConnection) DeepCopy() *EventConnection
- func (in *EventConnection) DeepCopyInto(out *EventConnection)
- func (in *EventConnection) DeepCopyObject() runtime.Object
- func (r *EventConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventConnection) ValidateCreate() error
- func (r *EventConnection) ValidateDelete() error
- func (r *EventConnection) ValidateUpdate(old runtime.Object) error
- type EventConnectionList
- type EventConnectionSpec
- type EventConnectionSpecAuthParameters
- type EventConnectionSpecAuthParametersApiKey
- type EventConnectionSpecAuthParametersApiKeyCodec
- type EventConnectionSpecAuthParametersBasic
- type EventConnectionSpecAuthParametersBasicCodec
- type EventConnectionSpecAuthParametersCodec
- type EventConnectionSpecAuthParametersInvocationHTTPParameters
- type EventConnectionSpecAuthParametersInvocationHTTPParametersBody
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersBody
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersBody)
- type EventConnectionSpecAuthParametersInvocationHTTPParametersCodec
- func (EventConnectionSpecAuthParametersInvocationHTTPParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EventConnectionSpecAuthParametersInvocationHTTPParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EventConnectionSpecAuthParametersInvocationHTTPParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EventConnectionSpecAuthParametersInvocationHTTPParametersHeader
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader)
- type EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString
- func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString)
- type EventConnectionSpecAuthParametersOauth
- type EventConnectionSpecAuthParametersOauthClientParameters
- type EventConnectionSpecAuthParametersOauthClientParametersCodec
- func (EventConnectionSpecAuthParametersOauthClientParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EventConnectionSpecAuthParametersOauthClientParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EventConnectionSpecAuthParametersOauthClientParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EventConnectionSpecAuthParametersOauthCodec
- type EventConnectionSpecAuthParametersOauthOauthHTTPParameters
- type EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody)
- type EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec
- func (EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader)
- type EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString
- func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString)
- type EventConnectionSpecResource
- type EventConnectionStatus
- type EventPermission
- func (in *EventPermission) DeepCopy() *EventPermission
- func (in *EventPermission) DeepCopyInto(out *EventPermission)
- func (in *EventPermission) DeepCopyObject() runtime.Object
- func (r *EventPermission) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventPermission) ValidateCreate() error
- func (r *EventPermission) ValidateDelete() error
- func (r *EventPermission) ValidateUpdate(old runtime.Object) error
- type EventPermissionList
- type EventPermissionSpec
- type EventPermissionSpecCondition
- type EventPermissionSpecConditionCodec
- type EventPermissionSpecResource
- type EventPermissionStatus
- type EventRule
- func (in *EventRule) DeepCopy() *EventRule
- func (in *EventRule) DeepCopyInto(out *EventRule)
- func (in *EventRule) DeepCopyObject() runtime.Object
- func (r *EventRule) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventRule) ValidateCreate() error
- func (r *EventRule) ValidateDelete() error
- func (r *EventRule) ValidateUpdate(old runtime.Object) error
- type EventRuleList
- type EventRuleSpec
- type EventRuleSpecResource
- type EventRuleStatus
- type EventTarget
- func (in *EventTarget) DeepCopy() *EventTarget
- func (in *EventTarget) DeepCopyInto(out *EventTarget)
- func (in *EventTarget) DeepCopyObject() runtime.Object
- func (r *EventTarget) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EventTarget) ValidateCreate() error
- func (r *EventTarget) ValidateDelete() error
- func (r *EventTarget) ValidateUpdate(old runtime.Object) error
- type EventTargetList
- type EventTargetSpec
- type EventTargetSpecBatchTarget
- type EventTargetSpecBatchTargetCodec
- type EventTargetSpecDeadLetterConfig
- type EventTargetSpecDeadLetterConfigCodec
- type EventTargetSpecEcsTarget
- type EventTargetSpecEcsTargetCodec
- type EventTargetSpecEcsTargetNetworkConfiguration
- type EventTargetSpecEcsTargetNetworkConfigurationCodec
- func (EventTargetSpecEcsTargetNetworkConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EventTargetSpecEcsTargetNetworkConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EventTargetSpecEcsTargetNetworkConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EventTargetSpecHttpTarget
- type EventTargetSpecHttpTargetCodec
- type EventTargetSpecInputTransformer
- type EventTargetSpecInputTransformerCodec
- type EventTargetSpecKinesisTarget
- type EventTargetSpecKinesisTargetCodec
- type EventTargetSpecResource
- type EventTargetSpecRetryPolicy
- type EventTargetSpecRetryPolicyCodec
- type EventTargetSpecRunCommandTargets
- type EventTargetSpecSqsTarget
- type EventTargetSpecSqsTargetCodec
- type EventTargetStatus
- type LogDestination
- func (in *LogDestination) DeepCopy() *LogDestination
- func (in *LogDestination) DeepCopyInto(out *LogDestination)
- func (in *LogDestination) DeepCopyObject() runtime.Object
- func (r *LogDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogDestination) ValidateCreate() error
- func (r *LogDestination) ValidateDelete() error
- func (r *LogDestination) ValidateUpdate(old runtime.Object) error
- type LogDestinationList
- type LogDestinationPolicy
- func (in *LogDestinationPolicy) DeepCopy() *LogDestinationPolicy
- func (in *LogDestinationPolicy) DeepCopyInto(out *LogDestinationPolicy)
- func (in *LogDestinationPolicy) DeepCopyObject() runtime.Object
- func (r *LogDestinationPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogDestinationPolicy) ValidateCreate() error
- func (r *LogDestinationPolicy) ValidateDelete() error
- func (r *LogDestinationPolicy) ValidateUpdate(old runtime.Object) error
- type LogDestinationPolicyList
- type LogDestinationPolicySpec
- type LogDestinationPolicySpecResource
- type LogDestinationPolicyStatus
- type LogDestinationSpec
- type LogDestinationSpecResource
- type LogDestinationStatus
- type LogGroup
- func (in *LogGroup) DeepCopy() *LogGroup
- func (in *LogGroup) DeepCopyInto(out *LogGroup)
- func (in *LogGroup) DeepCopyObject() runtime.Object
- func (r *LogGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogGroup) ValidateCreate() error
- func (r *LogGroup) ValidateDelete() error
- func (r *LogGroup) ValidateUpdate(old runtime.Object) error
- type LogGroupList
- type LogGroupSpec
- type LogGroupSpecResource
- type LogGroupStatus
- type LogMetricFilter
- func (in *LogMetricFilter) DeepCopy() *LogMetricFilter
- func (in *LogMetricFilter) DeepCopyInto(out *LogMetricFilter)
- func (in *LogMetricFilter) DeepCopyObject() runtime.Object
- func (r *LogMetricFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogMetricFilter) ValidateCreate() error
- func (r *LogMetricFilter) ValidateDelete() error
- func (r *LogMetricFilter) ValidateUpdate(old runtime.Object) error
- type LogMetricFilterList
- type LogMetricFilterSpec
- type LogMetricFilterSpecMetricTransformation
- type LogMetricFilterSpecMetricTransformationCodec
- type LogMetricFilterSpecResource
- type LogMetricFilterStatus
- type LogResourcePolicy
- func (in *LogResourcePolicy) DeepCopy() *LogResourcePolicy
- func (in *LogResourcePolicy) DeepCopyInto(out *LogResourcePolicy)
- func (in *LogResourcePolicy) DeepCopyObject() runtime.Object
- func (r *LogResourcePolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogResourcePolicy) ValidateCreate() error
- func (r *LogResourcePolicy) ValidateDelete() error
- func (r *LogResourcePolicy) ValidateUpdate(old runtime.Object) error
- type LogResourcePolicyList
- type LogResourcePolicySpec
- type LogResourcePolicySpecResource
- type LogResourcePolicyStatus
- type LogStream
- func (in *LogStream) DeepCopy() *LogStream
- func (in *LogStream) DeepCopyInto(out *LogStream)
- func (in *LogStream) DeepCopyObject() runtime.Object
- func (r *LogStream) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogStream) ValidateCreate() error
- func (r *LogStream) ValidateDelete() error
- func (r *LogStream) ValidateUpdate(old runtime.Object) error
- type LogStreamList
- type LogStreamSpec
- type LogStreamSpecResource
- type LogStreamStatus
- type LogSubscriptionFilter
- func (in *LogSubscriptionFilter) DeepCopy() *LogSubscriptionFilter
- func (in *LogSubscriptionFilter) DeepCopyInto(out *LogSubscriptionFilter)
- func (in *LogSubscriptionFilter) DeepCopyObject() runtime.Object
- func (r *LogSubscriptionFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *LogSubscriptionFilter) ValidateCreate() error
- func (r *LogSubscriptionFilter) ValidateDelete() error
- func (r *LogSubscriptionFilter) ValidateUpdate(old runtime.Object) error
- type LogSubscriptionFilterList
- type LogSubscriptionFilterSpec
- type LogSubscriptionFilterSpecResource
- type LogSubscriptionFilterStatus
- type MetricAlarm
- func (in *MetricAlarm) DeepCopy() *MetricAlarm
- func (in *MetricAlarm) DeepCopyInto(out *MetricAlarm)
- func (in *MetricAlarm) DeepCopyObject() runtime.Object
- func (r *MetricAlarm) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MetricAlarm) ValidateCreate() error
- func (r *MetricAlarm) ValidateDelete() error
- func (r *MetricAlarm) ValidateUpdate(old runtime.Object) error
- type MetricAlarmList
- type MetricAlarmSpec
- type MetricAlarmSpecMetricQuery
- type MetricAlarmSpecMetricQueryMetric
- type MetricAlarmSpecMetricQueryMetricCodec
- type MetricAlarmSpecResource
- type MetricAlarmStatus
- type MetricStream
- func (in *MetricStream) DeepCopy() *MetricStream
- func (in *MetricStream) DeepCopyInto(out *MetricStream)
- func (in *MetricStream) DeepCopyObject() runtime.Object
- func (r *MetricStream) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MetricStream) ValidateCreate() error
- func (r *MetricStream) ValidateDelete() error
- func (r *MetricStream) ValidateUpdate(old runtime.Object) error
- type MetricStreamList
- type MetricStreamSpec
- type MetricStreamSpecExcludeFilter
- type MetricStreamSpecIncludeFilter
- type MetricStreamSpecResource
- type MetricStreamStatus
- type QueryDefinition
- func (in *QueryDefinition) DeepCopy() *QueryDefinition
- func (in *QueryDefinition) DeepCopyInto(out *QueryDefinition)
- func (in *QueryDefinition) DeepCopyObject() runtime.Object
- func (r *QueryDefinition) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *QueryDefinition) ValidateCreate() error
- func (r *QueryDefinition) ValidateDelete() error
- func (r *QueryDefinition) ValidateUpdate(old runtime.Object) error
- type QueryDefinitionList
- type QueryDefinitionSpec
- type QueryDefinitionSpecResource
- type QueryDefinitionStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: cloudwatch.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type CompositeAlarm ¶
type CompositeAlarm struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec CompositeAlarmSpec `json:"spec,omitempty"`
Status CompositeAlarmStatus `json:"status,omitempty"`
}
func (*CompositeAlarm) DeepCopy ¶
func (in *CompositeAlarm) DeepCopy() *CompositeAlarm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeAlarm.
func (*CompositeAlarm) DeepCopyInto ¶
func (in *CompositeAlarm) DeepCopyInto(out *CompositeAlarm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeAlarm) DeepCopyObject ¶
func (in *CompositeAlarm) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompositeAlarm) SetupWebhookWithManager ¶
func (r *CompositeAlarm) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CompositeAlarm) ValidateCreate ¶
func (r *CompositeAlarm) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CompositeAlarm) ValidateDelete ¶
func (r *CompositeAlarm) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CompositeAlarm) ValidateUpdate ¶
func (r *CompositeAlarm) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CompositeAlarmList ¶
type CompositeAlarmList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of CompositeAlarm CRD objects
Items []CompositeAlarm `json:"items,omitempty"`
}
CompositeAlarmList is a list of CompositeAlarms
func (*CompositeAlarmList) DeepCopy ¶
func (in *CompositeAlarmList) DeepCopy() *CompositeAlarmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeAlarmList.
func (*CompositeAlarmList) DeepCopyInto ¶
func (in *CompositeAlarmList) DeepCopyInto(out *CompositeAlarmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeAlarmList) DeepCopyObject ¶
func (in *CompositeAlarmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CompositeAlarmSpec ¶
type CompositeAlarmSpec struct {
KubeformOutput *CompositeAlarmSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource CompositeAlarmSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*CompositeAlarmSpec) DeepCopy ¶
func (in *CompositeAlarmSpec) DeepCopy() *CompositeAlarmSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeAlarmSpec.
func (*CompositeAlarmSpec) DeepCopyInto ¶
func (in *CompositeAlarmSpec) DeepCopyInto(out *CompositeAlarmSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeAlarmSpecResource ¶
type CompositeAlarmSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
ActionsEnabled *bool `json:"actionsEnabled,omitempty" tf:"actions_enabled"`
// +optional
// +kubebuilder:validation:MaxItems=5
AlarmActions []string `json:"alarmActions,omitempty" tf:"alarm_actions"`
// +optional
AlarmDescription *string `json:"alarmDescription,omitempty" tf:"alarm_description"`
AlarmName *string `json:"alarmName" tf:"alarm_name"`
AlarmRule *string `json:"alarmRule" tf:"alarm_rule"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
// +kubebuilder:validation:MaxItems=5
InsufficientDataActions []string `json:"insufficientDataActions,omitempty" tf:"insufficient_data_actions"`
// +optional
// +kubebuilder:validation:MaxItems=5
OkActions []string `json:"okActions,omitempty" tf:"ok_actions"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
}
func (*CompositeAlarmSpecResource) DeepCopy ¶
func (in *CompositeAlarmSpecResource) DeepCopy() *CompositeAlarmSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeAlarmSpecResource.
func (*CompositeAlarmSpecResource) DeepCopyInto ¶
func (in *CompositeAlarmSpecResource) DeepCopyInto(out *CompositeAlarmSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeAlarmStatus ¶
type CompositeAlarmStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*CompositeAlarmStatus) DeepCopy ¶
func (in *CompositeAlarmStatus) DeepCopy() *CompositeAlarmStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeAlarmStatus.
func (*CompositeAlarmStatus) DeepCopyInto ¶
func (in *CompositeAlarmStatus) DeepCopyInto(out *CompositeAlarmStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dashboard ¶
type Dashboard struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DashboardSpec `json:"spec,omitempty"`
Status DashboardStatus `json:"status,omitempty"`
}
func (*Dashboard) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dashboard.
func (*Dashboard) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dashboard) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Dashboard) SetupWebhookWithManager ¶
func (*Dashboard) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Dashboard) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DashboardList ¶
type DashboardList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of Dashboard CRD objects
Items []Dashboard `json:"items,omitempty"`
}
DashboardList is a list of Dashboards
func (*DashboardList) DeepCopy ¶
func (in *DashboardList) DeepCopy() *DashboardList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardList.
func (*DashboardList) DeepCopyInto ¶
func (in *DashboardList) DeepCopyInto(out *DashboardList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DashboardList) DeepCopyObject ¶
func (in *DashboardList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DashboardSpec ¶
type DashboardSpec struct {
KubeformOutput *DashboardSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource DashboardSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*DashboardSpec) DeepCopy ¶
func (in *DashboardSpec) DeepCopy() *DashboardSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardSpec.
func (*DashboardSpec) DeepCopyInto ¶
func (in *DashboardSpec) DeepCopyInto(out *DashboardSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardSpecResource ¶
type DashboardSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
DashboardArn *string `json:"dashboardArn,omitempty" tf:"dashboard_arn"`
DashboardBody *string `json:"dashboardBody" tf:"dashboard_body"`
DashboardName *string `json:"dashboardName" tf:"dashboard_name"`
}
func (*DashboardSpecResource) DeepCopy ¶
func (in *DashboardSpecResource) DeepCopy() *DashboardSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardSpecResource.
func (*DashboardSpecResource) DeepCopyInto ¶
func (in *DashboardSpecResource) DeepCopyInto(out *DashboardSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardStatus ¶
type DashboardStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*DashboardStatus) DeepCopy ¶
func (in *DashboardStatus) DeepCopy() *DashboardStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardStatus.
func (*DashboardStatus) DeepCopyInto ¶
func (in *DashboardStatus) DeepCopyInto(out *DashboardStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventAPIDestination ¶
type EventAPIDestination struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventAPIDestinationSpec `json:"spec,omitempty"`
Status EventAPIDestinationStatus `json:"status,omitempty"`
}
func (*EventAPIDestination) DeepCopy ¶
func (in *EventAPIDestination) DeepCopy() *EventAPIDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventAPIDestination.
func (*EventAPIDestination) DeepCopyInto ¶
func (in *EventAPIDestination) DeepCopyInto(out *EventAPIDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventAPIDestination) DeepCopyObject ¶
func (in *EventAPIDestination) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventAPIDestination) SetupWebhookWithManager ¶
func (r *EventAPIDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventAPIDestination) ValidateCreate ¶
func (r *EventAPIDestination) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventAPIDestination) ValidateDelete ¶
func (r *EventAPIDestination) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventAPIDestination) ValidateUpdate ¶
func (r *EventAPIDestination) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventAPIDestinationList ¶
type EventAPIDestinationList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventAPIDestination CRD objects
Items []EventAPIDestination `json:"items,omitempty"`
}
EventAPIDestinationList is a list of EventAPIDestinations
func (*EventAPIDestinationList) DeepCopy ¶
func (in *EventAPIDestinationList) DeepCopy() *EventAPIDestinationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventAPIDestinationList.
func (*EventAPIDestinationList) DeepCopyInto ¶
func (in *EventAPIDestinationList) DeepCopyInto(out *EventAPIDestinationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventAPIDestinationList) DeepCopyObject ¶
func (in *EventAPIDestinationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventAPIDestinationSpec ¶
type EventAPIDestinationSpec struct {
KubeformOutput *EventAPIDestinationSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventAPIDestinationSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventAPIDestinationSpec) DeepCopy ¶
func (in *EventAPIDestinationSpec) DeepCopy() *EventAPIDestinationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventAPIDestinationSpec.
func (*EventAPIDestinationSpec) DeepCopyInto ¶
func (in *EventAPIDestinationSpec) DeepCopyInto(out *EventAPIDestinationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventAPIDestinationSpecResource ¶
type EventAPIDestinationSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
ConnectionArn *string `json:"connectionArn" tf:"connection_arn"`
// +optional
Description *string `json:"description,omitempty" tf:"description"`
HttpMethod *string `json:"httpMethod" tf:"http_method"`
InvocationEndpoint *string `json:"invocationEndpoint" tf:"invocation_endpoint"`
// +optional
InvocationRateLimitPerSecond *int64 `json:"invocationRateLimitPerSecond,omitempty" tf:"invocation_rate_limit_per_second"`
Name *string `json:"name" tf:"name"`
}
func (*EventAPIDestinationSpecResource) DeepCopy ¶
func (in *EventAPIDestinationSpecResource) DeepCopy() *EventAPIDestinationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventAPIDestinationSpecResource.
func (*EventAPIDestinationSpecResource) DeepCopyInto ¶
func (in *EventAPIDestinationSpecResource) DeepCopyInto(out *EventAPIDestinationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventAPIDestinationStatus ¶
type EventAPIDestinationStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventAPIDestinationStatus) DeepCopy ¶
func (in *EventAPIDestinationStatus) DeepCopy() *EventAPIDestinationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventAPIDestinationStatus.
func (*EventAPIDestinationStatus) DeepCopyInto ¶
func (in *EventAPIDestinationStatus) DeepCopyInto(out *EventAPIDestinationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventArchive ¶
type EventArchive struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventArchiveSpec `json:"spec,omitempty"`
Status EventArchiveStatus `json:"status,omitempty"`
}
func (*EventArchive) DeepCopy ¶
func (in *EventArchive) DeepCopy() *EventArchive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventArchive.
func (*EventArchive) DeepCopyInto ¶
func (in *EventArchive) DeepCopyInto(out *EventArchive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventArchive) DeepCopyObject ¶
func (in *EventArchive) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventArchive) SetupWebhookWithManager ¶
func (r *EventArchive) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventArchive) ValidateCreate ¶
func (r *EventArchive) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventArchive) ValidateDelete ¶
func (r *EventArchive) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventArchive) ValidateUpdate ¶
func (r *EventArchive) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventArchiveList ¶
type EventArchiveList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventArchive CRD objects
Items []EventArchive `json:"items,omitempty"`
}
EventArchiveList is a list of EventArchives
func (*EventArchiveList) DeepCopy ¶
func (in *EventArchiveList) DeepCopy() *EventArchiveList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventArchiveList.
func (*EventArchiveList) DeepCopyInto ¶
func (in *EventArchiveList) DeepCopyInto(out *EventArchiveList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventArchiveList) DeepCopyObject ¶
func (in *EventArchiveList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventArchiveSpec ¶
type EventArchiveSpec struct {
KubeformOutput *EventArchiveSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventArchiveSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventArchiveSpec) DeepCopy ¶
func (in *EventArchiveSpec) DeepCopy() *EventArchiveSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventArchiveSpec.
func (*EventArchiveSpec) DeepCopyInto ¶
func (in *EventArchiveSpec) DeepCopyInto(out *EventArchiveSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventArchiveSpecResource ¶
type EventArchiveSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
Description *string `json:"description,omitempty" tf:"description"`
// +optional
EventPattern *string `json:"eventPattern,omitempty" tf:"event_pattern"`
EventSourceArn *string `json:"eventSourceArn" tf:"event_source_arn"`
Name *string `json:"name" tf:"name"`
// +optional
RetentionDays *int64 `json:"retentionDays,omitempty" tf:"retention_days"`
}
func (*EventArchiveSpecResource) DeepCopy ¶
func (in *EventArchiveSpecResource) DeepCopy() *EventArchiveSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventArchiveSpecResource.
func (*EventArchiveSpecResource) DeepCopyInto ¶
func (in *EventArchiveSpecResource) DeepCopyInto(out *EventArchiveSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventArchiveStatus ¶
type EventArchiveStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventArchiveStatus) DeepCopy ¶
func (in *EventArchiveStatus) DeepCopy() *EventArchiveStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventArchiveStatus.
func (*EventArchiveStatus) DeepCopyInto ¶
func (in *EventArchiveStatus) DeepCopyInto(out *EventArchiveStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBus ¶
type EventBus struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventBusSpec `json:"spec,omitempty"`
Status EventBusStatus `json:"status,omitempty"`
}
func (*EventBus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBus.
func (*EventBus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventBus) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventBus) SetupWebhookWithManager ¶
func (*EventBus) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventBus) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type EventBusList ¶
type EventBusList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventBus CRD objects
Items []EventBus `json:"items,omitempty"`
}
EventBusList is a list of EventBuss
func (*EventBusList) DeepCopy ¶
func (in *EventBusList) DeepCopy() *EventBusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusList.
func (*EventBusList) DeepCopyInto ¶
func (in *EventBusList) DeepCopyInto(out *EventBusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventBusList) DeepCopyObject ¶
func (in *EventBusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventBusPolicy ¶
type EventBusPolicy struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventBusPolicySpec `json:"spec,omitempty"`
Status EventBusPolicyStatus `json:"status,omitempty"`
}
func (*EventBusPolicy) DeepCopy ¶
func (in *EventBusPolicy) DeepCopy() *EventBusPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusPolicy.
func (*EventBusPolicy) DeepCopyInto ¶
func (in *EventBusPolicy) DeepCopyInto(out *EventBusPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventBusPolicy) DeepCopyObject ¶
func (in *EventBusPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventBusPolicy) SetupWebhookWithManager ¶
func (r *EventBusPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventBusPolicy) ValidateCreate ¶
func (r *EventBusPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventBusPolicy) ValidateDelete ¶
func (r *EventBusPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventBusPolicy) ValidateUpdate ¶
func (r *EventBusPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventBusPolicyList ¶
type EventBusPolicyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventBusPolicy CRD objects
Items []EventBusPolicy `json:"items,omitempty"`
}
EventBusPolicyList is a list of EventBusPolicys
func (*EventBusPolicyList) DeepCopy ¶
func (in *EventBusPolicyList) DeepCopy() *EventBusPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusPolicyList.
func (*EventBusPolicyList) DeepCopyInto ¶
func (in *EventBusPolicyList) DeepCopyInto(out *EventBusPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventBusPolicyList) DeepCopyObject ¶
func (in *EventBusPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventBusPolicySpec ¶
type EventBusPolicySpec struct {
KubeformOutput *EventBusPolicySpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventBusPolicySpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventBusPolicySpec) DeepCopy ¶
func (in *EventBusPolicySpec) DeepCopy() *EventBusPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusPolicySpec.
func (*EventBusPolicySpec) DeepCopyInto ¶
func (in *EventBusPolicySpec) DeepCopyInto(out *EventBusPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBusPolicySpecResource ¶
type EventBusPolicySpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
EventBusName *string `json:"eventBusName,omitempty" tf:"event_bus_name"`
Policy *string `json:"policy" tf:"policy"`
}
func (*EventBusPolicySpecResource) DeepCopy ¶
func (in *EventBusPolicySpecResource) DeepCopy() *EventBusPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusPolicySpecResource.
func (*EventBusPolicySpecResource) DeepCopyInto ¶
func (in *EventBusPolicySpecResource) DeepCopyInto(out *EventBusPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBusPolicyStatus ¶
type EventBusPolicyStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventBusPolicyStatus) DeepCopy ¶
func (in *EventBusPolicyStatus) DeepCopy() *EventBusPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusPolicyStatus.
func (*EventBusPolicyStatus) DeepCopyInto ¶
func (in *EventBusPolicyStatus) DeepCopyInto(out *EventBusPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBusSpec ¶
type EventBusSpec struct {
KubeformOutput *EventBusSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventBusSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventBusSpec) DeepCopy ¶
func (in *EventBusSpec) DeepCopy() *EventBusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusSpec.
func (*EventBusSpec) DeepCopyInto ¶
func (in *EventBusSpec) DeepCopyInto(out *EventBusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBusSpecResource ¶
type EventBusSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
EventSourceName *string `json:"eventSourceName,omitempty" tf:"event_source_name"`
Name *string `json:"name" tf:"name"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
}
func (*EventBusSpecResource) DeepCopy ¶
func (in *EventBusSpecResource) DeepCopy() *EventBusSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusSpecResource.
func (*EventBusSpecResource) DeepCopyInto ¶
func (in *EventBusSpecResource) DeepCopyInto(out *EventBusSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBusStatus ¶
type EventBusStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventBusStatus) DeepCopy ¶
func (in *EventBusStatus) DeepCopy() *EventBusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBusStatus.
func (*EventBusStatus) DeepCopyInto ¶
func (in *EventBusStatus) DeepCopyInto(out *EventBusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnection ¶
type EventConnection struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventConnectionSpec `json:"spec,omitempty"`
Status EventConnectionStatus `json:"status,omitempty"`
}
func (*EventConnection) DeepCopy ¶
func (in *EventConnection) DeepCopy() *EventConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnection.
func (*EventConnection) DeepCopyInto ¶
func (in *EventConnection) DeepCopyInto(out *EventConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventConnection) DeepCopyObject ¶
func (in *EventConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventConnection) SetupWebhookWithManager ¶
func (r *EventConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventConnection) ValidateCreate ¶
func (r *EventConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventConnection) ValidateDelete ¶
func (r *EventConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventConnection) ValidateUpdate ¶
func (r *EventConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventConnectionList ¶
type EventConnectionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventConnection CRD objects
Items []EventConnection `json:"items,omitempty"`
}
EventConnectionList is a list of EventConnections
func (*EventConnectionList) DeepCopy ¶
func (in *EventConnectionList) DeepCopy() *EventConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionList.
func (*EventConnectionList) DeepCopyInto ¶
func (in *EventConnectionList) DeepCopyInto(out *EventConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventConnectionList) DeepCopyObject ¶
func (in *EventConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventConnectionSpec ¶
type EventConnectionSpec struct {
KubeformOutput *EventConnectionSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventConnectionSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"`
}
func (*EventConnectionSpec) DeepCopy ¶
func (in *EventConnectionSpec) DeepCopy() *EventConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpec.
func (*EventConnectionSpec) DeepCopyInto ¶
func (in *EventConnectionSpec) DeepCopyInto(out *EventConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParameters ¶
type EventConnectionSpecAuthParameters struct {
// +optional
ApiKey *EventConnectionSpecAuthParametersApiKey `json:"apiKey,omitempty" tf:"api_key"`
// +optional
Basic *EventConnectionSpecAuthParametersBasic `json:"basic,omitempty" tf:"basic"`
// +optional
InvocationHTTPParameters *EventConnectionSpecAuthParametersInvocationHTTPParameters `json:"invocationHTTPParameters,omitempty" tf:"invocation_http_parameters"`
// +optional
Oauth *EventConnectionSpecAuthParametersOauth `json:"oauth,omitempty" tf:"oauth"`
}
func (*EventConnectionSpecAuthParameters) DeepCopy ¶
func (in *EventConnectionSpecAuthParameters) DeepCopy() *EventConnectionSpecAuthParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParameters.
func (*EventConnectionSpecAuthParameters) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParameters) DeepCopyInto(out *EventConnectionSpecAuthParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersApiKey ¶
type EventConnectionSpecAuthParametersApiKey struct {
Key *string `json:"key" tf:"key"`
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersApiKey) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersApiKey) DeepCopy() *EventConnectionSpecAuthParametersApiKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersApiKey.
func (*EventConnectionSpecAuthParametersApiKey) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersApiKey) DeepCopyInto(out *EventConnectionSpecAuthParametersApiKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersApiKeyCodec ¶
type EventConnectionSpecAuthParametersApiKeyCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersApiKeyCodec) Decode ¶
func (EventConnectionSpecAuthParametersApiKeyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersBasic ¶
type EventConnectionSpecAuthParametersBasic struct {
Password *string `json:"-" sensitive:"true" tf:"password"`
Username *string `json:"username" tf:"username"`
}
func (*EventConnectionSpecAuthParametersBasic) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersBasic) DeepCopy() *EventConnectionSpecAuthParametersBasic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersBasic.
func (*EventConnectionSpecAuthParametersBasic) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersBasic) DeepCopyInto(out *EventConnectionSpecAuthParametersBasic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersBasicCodec ¶
type EventConnectionSpecAuthParametersBasicCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersBasicCodec) Decode ¶
func (EventConnectionSpecAuthParametersBasicCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersCodec ¶
type EventConnectionSpecAuthParametersCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersCodec) Decode ¶
func (EventConnectionSpecAuthParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersInvocationHTTPParameters ¶
type EventConnectionSpecAuthParametersInvocationHTTPParameters struct {
// +optional
Body []EventConnectionSpecAuthParametersInvocationHTTPParametersBody `json:"body,omitempty" tf:"body"`
// +optional
Header []EventConnectionSpecAuthParametersInvocationHTTPParametersHeader `json:"header,omitempty" tf:"header"`
// +optional
QueryString []EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString `json:"queryString,omitempty" tf:"query_string"`
}
func (*EventConnectionSpecAuthParametersInvocationHTTPParameters) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParameters) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersInvocationHTTPParameters.
func (*EventConnectionSpecAuthParametersInvocationHTTPParameters) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParameters) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersInvocationHTTPParametersBody ¶
type EventConnectionSpecAuthParametersInvocationHTTPParametersBody struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersBody
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersInvocationHTTPParametersBody.
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersBody) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersBody)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersInvocationHTTPParametersCodec ¶
type EventConnectionSpecAuthParametersInvocationHTTPParametersCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersInvocationHTTPParametersCodec) Decode ¶
func (EventConnectionSpecAuthParametersInvocationHTTPParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersInvocationHTTPParametersHeader ¶
type EventConnectionSpecAuthParametersInvocationHTTPParametersHeader struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersInvocationHTTPParametersHeader.
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString ¶
type EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopy() *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString.
func (*EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString) DeepCopyInto(out *EventConnectionSpecAuthParametersInvocationHTTPParametersQueryString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauth ¶
type EventConnectionSpecAuthParametersOauth struct {
AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint"`
// +optional
ClientParameters *EventConnectionSpecAuthParametersOauthClientParameters `json:"clientParameters,omitempty" tf:"client_parameters"`
HttpMethod *string `json:"httpMethod" tf:"http_method"`
OauthHTTPParameters *EventConnectionSpecAuthParametersOauthOauthHTTPParameters `json:"oauthHTTPParameters" tf:"oauth_http_parameters"`
}
func (*EventConnectionSpecAuthParametersOauth) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauth) DeepCopy() *EventConnectionSpecAuthParametersOauth
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauth.
func (*EventConnectionSpecAuthParametersOauth) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauth) DeepCopyInto(out *EventConnectionSpecAuthParametersOauth)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauthClientParameters ¶
type EventConnectionSpecAuthParametersOauthClientParameters struct {
ClientID *string `json:"clientID" tf:"client_id"`
ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"`
}
func (*EventConnectionSpecAuthParametersOauthClientParameters) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauthClientParameters) DeepCopy() *EventConnectionSpecAuthParametersOauthClientParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauthClientParameters.
func (*EventConnectionSpecAuthParametersOauthClientParameters) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauthClientParameters) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthClientParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauthClientParametersCodec ¶
type EventConnectionSpecAuthParametersOauthClientParametersCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersOauthClientParametersCodec) Decode ¶
func (EventConnectionSpecAuthParametersOauthClientParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersOauthCodec ¶
type EventConnectionSpecAuthParametersOauthCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersOauthCodec) Decode ¶
func (EventConnectionSpecAuthParametersOauthCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersOauthOauthHTTPParameters ¶
type EventConnectionSpecAuthParametersOauthOauthHTTPParameters struct {
// +optional
Body []EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody `json:"body,omitempty" tf:"body"`
// +optional
Header []EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader `json:"header,omitempty" tf:"header"`
// +optional
QueryString []EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString `json:"queryString,omitempty" tf:"query_string"`
}
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParameters) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParameters) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauthOauthHTTPParameters.
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParameters) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParameters) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody ¶
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody.
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersBody)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec ¶
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec struct {
}
+k8s:deepcopy-gen=false
func (EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec) Decode ¶
func (EventConnectionSpecAuthParametersOauthOauthHTTPParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader ¶
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader.
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString ¶
type EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString struct {
// +optional
IsValueSecret *bool `json:"isValueSecret,omitempty" tf:"is_value_secret"`
// +optional
Key *string `json:"key,omitempty" tf:"key"`
// +optional
Value *string `json:"-" sensitive:"true" tf:"value"`
}
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopy ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopy() *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString.
func (*EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopyInto ¶
func (in *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString) DeepCopyInto(out *EventConnectionSpecAuthParametersOauthOauthHTTPParametersQueryString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionSpecResource ¶
type EventConnectionSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
AuthParameters *EventConnectionSpecAuthParameters `json:"authParameters" tf:"auth_parameters"`
AuthorizationType *string `json:"authorizationType" tf:"authorization_type"`
// +optional
Description *string `json:"description,omitempty" tf:"description"`
Name *string `json:"name" tf:"name"`
// +optional
SecretArn *string `json:"secretArn,omitempty" tf:"secret_arn"`
}
func (*EventConnectionSpecResource) DeepCopy ¶
func (in *EventConnectionSpecResource) DeepCopy() *EventConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionSpecResource.
func (*EventConnectionSpecResource) DeepCopyInto ¶
func (in *EventConnectionSpecResource) DeepCopyInto(out *EventConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventConnectionStatus ¶
type EventConnectionStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventConnectionStatus) DeepCopy ¶
func (in *EventConnectionStatus) DeepCopy() *EventConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventConnectionStatus.
func (*EventConnectionStatus) DeepCopyInto ¶
func (in *EventConnectionStatus) DeepCopyInto(out *EventConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventPermission ¶
type EventPermission struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventPermissionSpec `json:"spec,omitempty"`
Status EventPermissionStatus `json:"status,omitempty"`
}
func (*EventPermission) DeepCopy ¶
func (in *EventPermission) DeepCopy() *EventPermission
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermission.
func (*EventPermission) DeepCopyInto ¶
func (in *EventPermission) DeepCopyInto(out *EventPermission)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventPermission) DeepCopyObject ¶
func (in *EventPermission) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventPermission) SetupWebhookWithManager ¶
func (r *EventPermission) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventPermission) ValidateCreate ¶
func (r *EventPermission) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventPermission) ValidateDelete ¶
func (r *EventPermission) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventPermission) ValidateUpdate ¶
func (r *EventPermission) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventPermissionList ¶
type EventPermissionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventPermission CRD objects
Items []EventPermission `json:"items,omitempty"`
}
EventPermissionList is a list of EventPermissions
func (*EventPermissionList) DeepCopy ¶
func (in *EventPermissionList) DeepCopy() *EventPermissionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermissionList.
func (*EventPermissionList) DeepCopyInto ¶
func (in *EventPermissionList) DeepCopyInto(out *EventPermissionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventPermissionList) DeepCopyObject ¶
func (in *EventPermissionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventPermissionSpec ¶
type EventPermissionSpec struct {
KubeformOutput *EventPermissionSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventPermissionSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventPermissionSpec) DeepCopy ¶
func (in *EventPermissionSpec) DeepCopy() *EventPermissionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermissionSpec.
func (*EventPermissionSpec) DeepCopyInto ¶
func (in *EventPermissionSpec) DeepCopyInto(out *EventPermissionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventPermissionSpecCondition ¶
type EventPermissionSpecCondition struct {
Key *string `json:"key" tf:"key"`
Type *string `json:"type" tf:"type"`
Value *string `json:"value" tf:"value"`
}
func (*EventPermissionSpecCondition) DeepCopy ¶
func (in *EventPermissionSpecCondition) DeepCopy() *EventPermissionSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermissionSpecCondition.
func (*EventPermissionSpecCondition) DeepCopyInto ¶
func (in *EventPermissionSpecCondition) DeepCopyInto(out *EventPermissionSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventPermissionSpecConditionCodec ¶
type EventPermissionSpecConditionCodec struct {
}
+k8s:deepcopy-gen=false
func (EventPermissionSpecConditionCodec) Decode ¶
func (EventPermissionSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventPermissionSpecResource ¶
type EventPermissionSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Action *string `json:"action,omitempty" tf:"action"`
// +optional
Condition *EventPermissionSpecCondition `json:"condition,omitempty" tf:"condition"`
// +optional
EventBusName *string `json:"eventBusName,omitempty" tf:"event_bus_name"`
Principal *string `json:"principal" tf:"principal"`
StatementID *string `json:"statementID" tf:"statement_id"`
}
func (*EventPermissionSpecResource) DeepCopy ¶
func (in *EventPermissionSpecResource) DeepCopy() *EventPermissionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermissionSpecResource.
func (*EventPermissionSpecResource) DeepCopyInto ¶
func (in *EventPermissionSpecResource) DeepCopyInto(out *EventPermissionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventPermissionStatus ¶
type EventPermissionStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventPermissionStatus) DeepCopy ¶
func (in *EventPermissionStatus) DeepCopy() *EventPermissionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventPermissionStatus.
func (*EventPermissionStatus) DeepCopyInto ¶
func (in *EventPermissionStatus) DeepCopyInto(out *EventPermissionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventRule ¶
type EventRule struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventRuleSpec `json:"spec,omitempty"`
Status EventRuleStatus `json:"status,omitempty"`
}
func (*EventRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventRule.
func (*EventRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventRule) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventRule) SetupWebhookWithManager ¶
func (*EventRule) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventRule) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type EventRuleList ¶
type EventRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventRule CRD objects
Items []EventRule `json:"items,omitempty"`
}
EventRuleList is a list of EventRules
func (*EventRuleList) DeepCopy ¶
func (in *EventRuleList) DeepCopy() *EventRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventRuleList.
func (*EventRuleList) DeepCopyInto ¶
func (in *EventRuleList) DeepCopyInto(out *EventRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventRuleList) DeepCopyObject ¶
func (in *EventRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventRuleSpec ¶
type EventRuleSpec struct {
KubeformOutput *EventRuleSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventRuleSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventRuleSpec) DeepCopy ¶
func (in *EventRuleSpec) DeepCopy() *EventRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventRuleSpec.
func (*EventRuleSpec) DeepCopyInto ¶
func (in *EventRuleSpec) DeepCopyInto(out *EventRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventRuleSpecResource ¶
type EventRuleSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
Description *string `json:"description,omitempty" tf:"description"`
// +optional
EventBusName *string `json:"eventBusName,omitempty" tf:"event_bus_name"`
// +optional
EventPattern *string `json:"eventPattern,omitempty" tf:"event_pattern"`
// +optional
IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"`
// +optional
Name *string `json:"name,omitempty" tf:"name"`
// +optional
NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"`
// +optional
RoleArn *string `json:"roleArn,omitempty" tf:"role_arn"`
// +optional
ScheduleExpression *string `json:"scheduleExpression,omitempty" tf:"schedule_expression"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
}
func (*EventRuleSpecResource) DeepCopy ¶
func (in *EventRuleSpecResource) DeepCopy() *EventRuleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventRuleSpecResource.
func (*EventRuleSpecResource) DeepCopyInto ¶
func (in *EventRuleSpecResource) DeepCopyInto(out *EventRuleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventRuleStatus ¶
type EventRuleStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventRuleStatus) DeepCopy ¶
func (in *EventRuleStatus) DeepCopy() *EventRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventRuleStatus.
func (*EventRuleStatus) DeepCopyInto ¶
func (in *EventRuleStatus) DeepCopyInto(out *EventRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTarget ¶
type EventTarget struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec EventTargetSpec `json:"spec,omitempty"`
Status EventTargetStatus `json:"status,omitempty"`
}
func (*EventTarget) DeepCopy ¶
func (in *EventTarget) DeepCopy() *EventTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTarget.
func (*EventTarget) DeepCopyInto ¶
func (in *EventTarget) DeepCopyInto(out *EventTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventTarget) DeepCopyObject ¶
func (in *EventTarget) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventTarget) SetupWebhookWithManager ¶
func (r *EventTarget) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EventTarget) ValidateCreate ¶
func (r *EventTarget) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EventTarget) ValidateDelete ¶
func (r *EventTarget) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EventTarget) ValidateUpdate ¶
func (r *EventTarget) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EventTargetList ¶
type EventTargetList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of EventTarget CRD objects
Items []EventTarget `json:"items,omitempty"`
}
EventTargetList is a list of EventTargets
func (*EventTargetList) DeepCopy ¶
func (in *EventTargetList) DeepCopy() *EventTargetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetList.
func (*EventTargetList) DeepCopyInto ¶
func (in *EventTargetList) DeepCopyInto(out *EventTargetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventTargetList) DeepCopyObject ¶
func (in *EventTargetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventTargetSpec ¶
type EventTargetSpec struct {
KubeformOutput *EventTargetSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource EventTargetSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*EventTargetSpec) DeepCopy ¶
func (in *EventTargetSpec) DeepCopy() *EventTargetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpec.
func (*EventTargetSpec) DeepCopyInto ¶
func (in *EventTargetSpec) DeepCopyInto(out *EventTargetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecBatchTarget ¶
type EventTargetSpecBatchTarget struct {
// +optional
ArraySize *int64 `json:"arraySize,omitempty" tf:"array_size"`
// +optional
JobAttempts *int64 `json:"jobAttempts,omitempty" tf:"job_attempts"`
JobDefinition *string `json:"jobDefinition" tf:"job_definition"`
JobName *string `json:"jobName" tf:"job_name"`
}
func (*EventTargetSpecBatchTarget) DeepCopy ¶
func (in *EventTargetSpecBatchTarget) DeepCopy() *EventTargetSpecBatchTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecBatchTarget.
func (*EventTargetSpecBatchTarget) DeepCopyInto ¶
func (in *EventTargetSpecBatchTarget) DeepCopyInto(out *EventTargetSpecBatchTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecBatchTargetCodec ¶
type EventTargetSpecBatchTargetCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecBatchTargetCodec) Decode ¶
func (EventTargetSpecBatchTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecDeadLetterConfig ¶
type EventTargetSpecDeadLetterConfig struct {
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
}
func (*EventTargetSpecDeadLetterConfig) DeepCopy ¶
func (in *EventTargetSpecDeadLetterConfig) DeepCopy() *EventTargetSpecDeadLetterConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecDeadLetterConfig.
func (*EventTargetSpecDeadLetterConfig) DeepCopyInto ¶
func (in *EventTargetSpecDeadLetterConfig) DeepCopyInto(out *EventTargetSpecDeadLetterConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecDeadLetterConfigCodec ¶
type EventTargetSpecDeadLetterConfigCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecDeadLetterConfigCodec) Decode ¶
func (EventTargetSpecDeadLetterConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecEcsTarget ¶
type EventTargetSpecEcsTarget struct {
// +optional
Group *string `json:"group,omitempty" tf:"group"`
// +optional
LaunchType *string `json:"launchType,omitempty" tf:"launch_type"`
// +optional
NetworkConfiguration *EventTargetSpecEcsTargetNetworkConfiguration `json:"networkConfiguration,omitempty" tf:"network_configuration"`
// +optional
PlatformVersion *string `json:"platformVersion,omitempty" tf:"platform_version"`
// +optional
TaskCount *int64 `json:"taskCount,omitempty" tf:"task_count"`
TaskDefinitionArn *string `json:"taskDefinitionArn" tf:"task_definition_arn"`
}
func (*EventTargetSpecEcsTarget) DeepCopy ¶
func (in *EventTargetSpecEcsTarget) DeepCopy() *EventTargetSpecEcsTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecEcsTarget.
func (*EventTargetSpecEcsTarget) DeepCopyInto ¶
func (in *EventTargetSpecEcsTarget) DeepCopyInto(out *EventTargetSpecEcsTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecEcsTargetCodec ¶
type EventTargetSpecEcsTargetCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecEcsTargetCodec) Decode ¶
func (EventTargetSpecEcsTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecEcsTargetNetworkConfiguration ¶
type EventTargetSpecEcsTargetNetworkConfiguration struct {
// +optional
AssignPublicIP *bool `json:"assignPublicIP,omitempty" tf:"assign_public_ip"`
// +optional
SecurityGroups []string `json:"securityGroups,omitempty" tf:"security_groups"`
Subnets []string `json:"subnets" tf:"subnets"`
}
func (*EventTargetSpecEcsTargetNetworkConfiguration) DeepCopy ¶
func (in *EventTargetSpecEcsTargetNetworkConfiguration) DeepCopy() *EventTargetSpecEcsTargetNetworkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecEcsTargetNetworkConfiguration.
func (*EventTargetSpecEcsTargetNetworkConfiguration) DeepCopyInto ¶
func (in *EventTargetSpecEcsTargetNetworkConfiguration) DeepCopyInto(out *EventTargetSpecEcsTargetNetworkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecEcsTargetNetworkConfigurationCodec ¶
type EventTargetSpecEcsTargetNetworkConfigurationCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecEcsTargetNetworkConfigurationCodec) Decode ¶
func (EventTargetSpecEcsTargetNetworkConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecHttpTarget ¶
type EventTargetSpecHttpTarget struct {
// +optional
HeaderParameters *map[string]string `json:"headerParameters,omitempty" tf:"header_parameters"`
// +optional
PathParameterValues []string `json:"pathParameterValues,omitempty" tf:"path_parameter_values"`
// +optional
QueryStringParameters *map[string]string `json:"queryStringParameters,omitempty" tf:"query_string_parameters"`
}
func (*EventTargetSpecHttpTarget) DeepCopy ¶
func (in *EventTargetSpecHttpTarget) DeepCopy() *EventTargetSpecHttpTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecHttpTarget.
func (*EventTargetSpecHttpTarget) DeepCopyInto ¶
func (in *EventTargetSpecHttpTarget) DeepCopyInto(out *EventTargetSpecHttpTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecHttpTargetCodec ¶
type EventTargetSpecHttpTargetCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecHttpTargetCodec) Decode ¶
func (EventTargetSpecHttpTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecInputTransformer ¶
type EventTargetSpecInputTransformer struct {
// +optional
InputPaths *map[string]string `json:"inputPaths,omitempty" tf:"input_paths"`
InputTemplate *string `json:"inputTemplate" tf:"input_template"`
}
func (*EventTargetSpecInputTransformer) DeepCopy ¶
func (in *EventTargetSpecInputTransformer) DeepCopy() *EventTargetSpecInputTransformer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecInputTransformer.
func (*EventTargetSpecInputTransformer) DeepCopyInto ¶
func (in *EventTargetSpecInputTransformer) DeepCopyInto(out *EventTargetSpecInputTransformer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecInputTransformerCodec ¶
type EventTargetSpecInputTransformerCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecInputTransformerCodec) Decode ¶
func (EventTargetSpecInputTransformerCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecKinesisTarget ¶
type EventTargetSpecKinesisTarget struct {
// +optional
PartitionKeyPath *string `json:"partitionKeyPath,omitempty" tf:"partition_key_path"`
}
func (*EventTargetSpecKinesisTarget) DeepCopy ¶
func (in *EventTargetSpecKinesisTarget) DeepCopy() *EventTargetSpecKinesisTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecKinesisTarget.
func (*EventTargetSpecKinesisTarget) DeepCopyInto ¶
func (in *EventTargetSpecKinesisTarget) DeepCopyInto(out *EventTargetSpecKinesisTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecKinesisTargetCodec ¶
type EventTargetSpecKinesisTargetCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecKinesisTargetCodec) Decode ¶
func (EventTargetSpecKinesisTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecResource ¶
type EventTargetSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
Arn *string `json:"arn" tf:"arn"`
// +optional
BatchTarget *EventTargetSpecBatchTarget `json:"batchTarget,omitempty" tf:"batch_target"`
// +optional
DeadLetterConfig *EventTargetSpecDeadLetterConfig `json:"deadLetterConfig,omitempty" tf:"dead_letter_config"`
// +optional
EcsTarget *EventTargetSpecEcsTarget `json:"ecsTarget,omitempty" tf:"ecs_target"`
// +optional
EventBusName *string `json:"eventBusName,omitempty" tf:"event_bus_name"`
// +optional
HttpTarget *EventTargetSpecHttpTarget `json:"httpTarget,omitempty" tf:"http_target"`
// +optional
Input *string `json:"input,omitempty" tf:"input"`
// +optional
InputPath *string `json:"inputPath,omitempty" tf:"input_path"`
// +optional
InputTransformer *EventTargetSpecInputTransformer `json:"inputTransformer,omitempty" tf:"input_transformer"`
// +optional
KinesisTarget *EventTargetSpecKinesisTarget `json:"kinesisTarget,omitempty" tf:"kinesis_target"`
// +optional
RetryPolicy *EventTargetSpecRetryPolicy `json:"retryPolicy,omitempty" tf:"retry_policy"`
// +optional
RoleArn *string `json:"roleArn,omitempty" tf:"role_arn"`
Rule *string `json:"rule" tf:"rule"`
// +optional
// +kubebuilder:validation:MaxItems=5
RunCommandTargets []EventTargetSpecRunCommandTargets `json:"runCommandTargets,omitempty" tf:"run_command_targets"`
// +optional
SqsTarget *EventTargetSpecSqsTarget `json:"sqsTarget,omitempty" tf:"sqs_target"`
// +optional
TargetID *string `json:"targetID,omitempty" tf:"target_id"`
}
func (*EventTargetSpecResource) DeepCopy ¶
func (in *EventTargetSpecResource) DeepCopy() *EventTargetSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecResource.
func (*EventTargetSpecResource) DeepCopyInto ¶
func (in *EventTargetSpecResource) DeepCopyInto(out *EventTargetSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecRetryPolicy ¶
type EventTargetSpecRetryPolicy struct {
// +optional
MaximumEventAgeInSeconds *int64 `json:"maximumEventAgeInSeconds,omitempty" tf:"maximum_event_age_in_seconds"`
// +optional
MaximumRetryAttempts *int64 `json:"maximumRetryAttempts,omitempty" tf:"maximum_retry_attempts"`
}
func (*EventTargetSpecRetryPolicy) DeepCopy ¶
func (in *EventTargetSpecRetryPolicy) DeepCopy() *EventTargetSpecRetryPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecRetryPolicy.
func (*EventTargetSpecRetryPolicy) DeepCopyInto ¶
func (in *EventTargetSpecRetryPolicy) DeepCopyInto(out *EventTargetSpecRetryPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecRetryPolicyCodec ¶
type EventTargetSpecRetryPolicyCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecRetryPolicyCodec) Decode ¶
func (EventTargetSpecRetryPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetSpecRunCommandTargets ¶
type EventTargetSpecRunCommandTargets struct {
Key *string `json:"key" tf:"key"`
Values []string `json:"values" tf:"values"`
}
func (*EventTargetSpecRunCommandTargets) DeepCopy ¶
func (in *EventTargetSpecRunCommandTargets) DeepCopy() *EventTargetSpecRunCommandTargets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecRunCommandTargets.
func (*EventTargetSpecRunCommandTargets) DeepCopyInto ¶
func (in *EventTargetSpecRunCommandTargets) DeepCopyInto(out *EventTargetSpecRunCommandTargets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecSqsTarget ¶
type EventTargetSpecSqsTarget struct {
// +optional
MessageGroupID *string `json:"messageGroupID,omitempty" tf:"message_group_id"`
}
func (*EventTargetSpecSqsTarget) DeepCopy ¶
func (in *EventTargetSpecSqsTarget) DeepCopy() *EventTargetSpecSqsTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetSpecSqsTarget.
func (*EventTargetSpecSqsTarget) DeepCopyInto ¶
func (in *EventTargetSpecSqsTarget) DeepCopyInto(out *EventTargetSpecSqsTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventTargetSpecSqsTargetCodec ¶
type EventTargetSpecSqsTargetCodec struct {
}
+k8s:deepcopy-gen=false
func (EventTargetSpecSqsTargetCodec) Decode ¶
func (EventTargetSpecSqsTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EventTargetStatus ¶
type EventTargetStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*EventTargetStatus) DeepCopy ¶
func (in *EventTargetStatus) DeepCopy() *EventTargetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventTargetStatus.
func (*EventTargetStatus) DeepCopyInto ¶
func (in *EventTargetStatus) DeepCopyInto(out *EventTargetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestination ¶
type LogDestination struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogDestinationSpec `json:"spec,omitempty"`
Status LogDestinationStatus `json:"status,omitempty"`
}
func (*LogDestination) DeepCopy ¶
func (in *LogDestination) DeepCopy() *LogDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestination.
func (*LogDestination) DeepCopyInto ¶
func (in *LogDestination) DeepCopyInto(out *LogDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogDestination) DeepCopyObject ¶
func (in *LogDestination) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogDestination) SetupWebhookWithManager ¶
func (r *LogDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*LogDestination) ValidateCreate ¶
func (r *LogDestination) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogDestination) ValidateDelete ¶
func (r *LogDestination) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*LogDestination) ValidateUpdate ¶
func (r *LogDestination) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type LogDestinationList ¶
type LogDestinationList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogDestination CRD objects
Items []LogDestination `json:"items,omitempty"`
}
LogDestinationList is a list of LogDestinations
func (*LogDestinationList) DeepCopy ¶
func (in *LogDestinationList) DeepCopy() *LogDestinationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationList.
func (*LogDestinationList) DeepCopyInto ¶
func (in *LogDestinationList) DeepCopyInto(out *LogDestinationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogDestinationList) DeepCopyObject ¶
func (in *LogDestinationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogDestinationPolicy ¶
type LogDestinationPolicy struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogDestinationPolicySpec `json:"spec,omitempty"`
Status LogDestinationPolicyStatus `json:"status,omitempty"`
}
func (*LogDestinationPolicy) DeepCopy ¶
func (in *LogDestinationPolicy) DeepCopy() *LogDestinationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationPolicy.
func (*LogDestinationPolicy) DeepCopyInto ¶
func (in *LogDestinationPolicy) DeepCopyInto(out *LogDestinationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogDestinationPolicy) DeepCopyObject ¶
func (in *LogDestinationPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogDestinationPolicy) SetupWebhookWithManager ¶
func (r *LogDestinationPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*LogDestinationPolicy) ValidateCreate ¶
func (r *LogDestinationPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogDestinationPolicy) ValidateDelete ¶
func (r *LogDestinationPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*LogDestinationPolicy) ValidateUpdate ¶
func (r *LogDestinationPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type LogDestinationPolicyList ¶
type LogDestinationPolicyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogDestinationPolicy CRD objects
Items []LogDestinationPolicy `json:"items,omitempty"`
}
LogDestinationPolicyList is a list of LogDestinationPolicys
func (*LogDestinationPolicyList) DeepCopy ¶
func (in *LogDestinationPolicyList) DeepCopy() *LogDestinationPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationPolicyList.
func (*LogDestinationPolicyList) DeepCopyInto ¶
func (in *LogDestinationPolicyList) DeepCopyInto(out *LogDestinationPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogDestinationPolicyList) DeepCopyObject ¶
func (in *LogDestinationPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogDestinationPolicySpec ¶
type LogDestinationPolicySpec struct {
KubeformOutput *LogDestinationPolicySpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogDestinationPolicySpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogDestinationPolicySpec) DeepCopy ¶
func (in *LogDestinationPolicySpec) DeepCopy() *LogDestinationPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationPolicySpec.
func (*LogDestinationPolicySpec) DeepCopyInto ¶
func (in *LogDestinationPolicySpec) DeepCopyInto(out *LogDestinationPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestinationPolicySpecResource ¶
type LogDestinationPolicySpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
AccessPolicy *string `json:"accessPolicy" tf:"access_policy"`
DestinationName *string `json:"destinationName" tf:"destination_name"`
}
func (*LogDestinationPolicySpecResource) DeepCopy ¶
func (in *LogDestinationPolicySpecResource) DeepCopy() *LogDestinationPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationPolicySpecResource.
func (*LogDestinationPolicySpecResource) DeepCopyInto ¶
func (in *LogDestinationPolicySpecResource) DeepCopyInto(out *LogDestinationPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestinationPolicyStatus ¶
type LogDestinationPolicyStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogDestinationPolicyStatus) DeepCopy ¶
func (in *LogDestinationPolicyStatus) DeepCopy() *LogDestinationPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationPolicyStatus.
func (*LogDestinationPolicyStatus) DeepCopyInto ¶
func (in *LogDestinationPolicyStatus) DeepCopyInto(out *LogDestinationPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestinationSpec ¶
type LogDestinationSpec struct {
KubeformOutput *LogDestinationSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogDestinationSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogDestinationSpec) DeepCopy ¶
func (in *LogDestinationSpec) DeepCopy() *LogDestinationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationSpec.
func (*LogDestinationSpec) DeepCopyInto ¶
func (in *LogDestinationSpec) DeepCopyInto(out *LogDestinationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestinationSpecResource ¶
type LogDestinationSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
Name *string `json:"name" tf:"name"`
RoleArn *string `json:"roleArn" tf:"role_arn"`
TargetArn *string `json:"targetArn" tf:"target_arn"`
}
func (*LogDestinationSpecResource) DeepCopy ¶
func (in *LogDestinationSpecResource) DeepCopy() *LogDestinationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationSpecResource.
func (*LogDestinationSpecResource) DeepCopyInto ¶
func (in *LogDestinationSpecResource) DeepCopyInto(out *LogDestinationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogDestinationStatus ¶
type LogDestinationStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogDestinationStatus) DeepCopy ¶
func (in *LogDestinationStatus) DeepCopy() *LogDestinationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogDestinationStatus.
func (*LogDestinationStatus) DeepCopyInto ¶
func (in *LogDestinationStatus) DeepCopyInto(out *LogDestinationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogGroup ¶
type LogGroup struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogGroupSpec `json:"spec,omitempty"`
Status LogGroupStatus `json:"status,omitempty"`
}
func (*LogGroup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogGroup.
func (*LogGroup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogGroup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogGroup) SetupWebhookWithManager ¶
func (*LogGroup) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogGroup) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type LogGroupList ¶
type LogGroupList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogGroup CRD objects
Items []LogGroup `json:"items,omitempty"`
}
LogGroupList is a list of LogGroups
func (*LogGroupList) DeepCopy ¶
func (in *LogGroupList) DeepCopy() *LogGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogGroupList.
func (*LogGroupList) DeepCopyInto ¶
func (in *LogGroupList) DeepCopyInto(out *LogGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogGroupList) DeepCopyObject ¶
func (in *LogGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogGroupSpec ¶
type LogGroupSpec struct {
KubeformOutput *LogGroupSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogGroupSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogGroupSpec) DeepCopy ¶
func (in *LogGroupSpec) DeepCopy() *LogGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogGroupSpec.
func (*LogGroupSpec) DeepCopyInto ¶
func (in *LogGroupSpec) DeepCopyInto(out *LogGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogGroupSpecResource ¶
type LogGroupSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"`
// +optional
Name *string `json:"name,omitempty" tf:"name"`
// +optional
NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"`
// +optional
RetentionInDays *int64 `json:"retentionInDays,omitempty" tf:"retention_in_days"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
}
func (*LogGroupSpecResource) DeepCopy ¶
func (in *LogGroupSpecResource) DeepCopy() *LogGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogGroupSpecResource.
func (*LogGroupSpecResource) DeepCopyInto ¶
func (in *LogGroupSpecResource) DeepCopyInto(out *LogGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogGroupStatus ¶
type LogGroupStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogGroupStatus) DeepCopy ¶
func (in *LogGroupStatus) DeepCopy() *LogGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogGroupStatus.
func (*LogGroupStatus) DeepCopyInto ¶
func (in *LogGroupStatus) DeepCopyInto(out *LogGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogMetricFilter ¶
type LogMetricFilter struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogMetricFilterSpec `json:"spec,omitempty"`
Status LogMetricFilterStatus `json:"status,omitempty"`
}
func (*LogMetricFilter) DeepCopy ¶
func (in *LogMetricFilter) DeepCopy() *LogMetricFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilter.
func (*LogMetricFilter) DeepCopyInto ¶
func (in *LogMetricFilter) DeepCopyInto(out *LogMetricFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogMetricFilter) DeepCopyObject ¶
func (in *LogMetricFilter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogMetricFilter) SetupWebhookWithManager ¶
func (r *LogMetricFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*LogMetricFilter) ValidateCreate ¶
func (r *LogMetricFilter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogMetricFilter) ValidateDelete ¶
func (r *LogMetricFilter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*LogMetricFilter) ValidateUpdate ¶
func (r *LogMetricFilter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type LogMetricFilterList ¶
type LogMetricFilterList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogMetricFilter CRD objects
Items []LogMetricFilter `json:"items,omitempty"`
}
LogMetricFilterList is a list of LogMetricFilters
func (*LogMetricFilterList) DeepCopy ¶
func (in *LogMetricFilterList) DeepCopy() *LogMetricFilterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilterList.
func (*LogMetricFilterList) DeepCopyInto ¶
func (in *LogMetricFilterList) DeepCopyInto(out *LogMetricFilterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogMetricFilterList) DeepCopyObject ¶
func (in *LogMetricFilterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogMetricFilterSpec ¶
type LogMetricFilterSpec struct {
KubeformOutput *LogMetricFilterSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogMetricFilterSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogMetricFilterSpec) DeepCopy ¶
func (in *LogMetricFilterSpec) DeepCopy() *LogMetricFilterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilterSpec.
func (*LogMetricFilterSpec) DeepCopyInto ¶
func (in *LogMetricFilterSpec) DeepCopyInto(out *LogMetricFilterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogMetricFilterSpecMetricTransformation ¶
type LogMetricFilterSpecMetricTransformation struct {
// +optional
DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value"`
// +optional
Dimensions *map[string]string `json:"dimensions,omitempty" tf:"dimensions"`
Name *string `json:"name" tf:"name"`
Namespace *string `json:"namespace" tf:"namespace"`
// +optional
Unit *string `json:"unit,omitempty" tf:"unit"`
Value *string `json:"value" tf:"value"`
}
func (*LogMetricFilterSpecMetricTransformation) DeepCopy ¶
func (in *LogMetricFilterSpecMetricTransformation) DeepCopy() *LogMetricFilterSpecMetricTransformation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilterSpecMetricTransformation.
func (*LogMetricFilterSpecMetricTransformation) DeepCopyInto ¶
func (in *LogMetricFilterSpecMetricTransformation) DeepCopyInto(out *LogMetricFilterSpecMetricTransformation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogMetricFilterSpecMetricTransformationCodec ¶
type LogMetricFilterSpecMetricTransformationCodec struct {
}
+k8s:deepcopy-gen=false
func (LogMetricFilterSpecMetricTransformationCodec) Decode ¶
func (LogMetricFilterSpecMetricTransformationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type LogMetricFilterSpecResource ¶
type LogMetricFilterSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
LogGroupName *string `json:"logGroupName" tf:"log_group_name"`
MetricTransformation *LogMetricFilterSpecMetricTransformation `json:"metricTransformation" tf:"metric_transformation"`
Name *string `json:"name" tf:"name"`
Pattern *string `json:"pattern" tf:"pattern"`
}
func (*LogMetricFilterSpecResource) DeepCopy ¶
func (in *LogMetricFilterSpecResource) DeepCopy() *LogMetricFilterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilterSpecResource.
func (*LogMetricFilterSpecResource) DeepCopyInto ¶
func (in *LogMetricFilterSpecResource) DeepCopyInto(out *LogMetricFilterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogMetricFilterStatus ¶
type LogMetricFilterStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogMetricFilterStatus) DeepCopy ¶
func (in *LogMetricFilterStatus) DeepCopy() *LogMetricFilterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogMetricFilterStatus.
func (*LogMetricFilterStatus) DeepCopyInto ¶
func (in *LogMetricFilterStatus) DeepCopyInto(out *LogMetricFilterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogResourcePolicy ¶
type LogResourcePolicy struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogResourcePolicySpec `json:"spec,omitempty"`
Status LogResourcePolicyStatus `json:"status,omitempty"`
}
func (*LogResourcePolicy) DeepCopy ¶
func (in *LogResourcePolicy) DeepCopy() *LogResourcePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogResourcePolicy.
func (*LogResourcePolicy) DeepCopyInto ¶
func (in *LogResourcePolicy) DeepCopyInto(out *LogResourcePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogResourcePolicy) DeepCopyObject ¶
func (in *LogResourcePolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogResourcePolicy) SetupWebhookWithManager ¶
func (r *LogResourcePolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*LogResourcePolicy) ValidateCreate ¶
func (r *LogResourcePolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogResourcePolicy) ValidateDelete ¶
func (r *LogResourcePolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*LogResourcePolicy) ValidateUpdate ¶
func (r *LogResourcePolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type LogResourcePolicyList ¶
type LogResourcePolicyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogResourcePolicy CRD objects
Items []LogResourcePolicy `json:"items,omitempty"`
}
LogResourcePolicyList is a list of LogResourcePolicys
func (*LogResourcePolicyList) DeepCopy ¶
func (in *LogResourcePolicyList) DeepCopy() *LogResourcePolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogResourcePolicyList.
func (*LogResourcePolicyList) DeepCopyInto ¶
func (in *LogResourcePolicyList) DeepCopyInto(out *LogResourcePolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogResourcePolicyList) DeepCopyObject ¶
func (in *LogResourcePolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogResourcePolicySpec ¶
type LogResourcePolicySpec struct {
KubeformOutput *LogResourcePolicySpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogResourcePolicySpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogResourcePolicySpec) DeepCopy ¶
func (in *LogResourcePolicySpec) DeepCopy() *LogResourcePolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogResourcePolicySpec.
func (*LogResourcePolicySpec) DeepCopyInto ¶
func (in *LogResourcePolicySpec) DeepCopyInto(out *LogResourcePolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogResourcePolicySpecResource ¶
type LogResourcePolicySpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
PolicyDocument *string `json:"policyDocument" tf:"policy_document"`
PolicyName *string `json:"policyName" tf:"policy_name"`
}
func (*LogResourcePolicySpecResource) DeepCopy ¶
func (in *LogResourcePolicySpecResource) DeepCopy() *LogResourcePolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogResourcePolicySpecResource.
func (*LogResourcePolicySpecResource) DeepCopyInto ¶
func (in *LogResourcePolicySpecResource) DeepCopyInto(out *LogResourcePolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogResourcePolicyStatus ¶
type LogResourcePolicyStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogResourcePolicyStatus) DeepCopy ¶
func (in *LogResourcePolicyStatus) DeepCopy() *LogResourcePolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogResourcePolicyStatus.
func (*LogResourcePolicyStatus) DeepCopyInto ¶
func (in *LogResourcePolicyStatus) DeepCopyInto(out *LogResourcePolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogStream ¶
type LogStream struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogStreamSpec `json:"spec,omitempty"`
Status LogStreamStatus `json:"status,omitempty"`
}
func (*LogStream) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogStream.
func (*LogStream) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogStream) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogStream) SetupWebhookWithManager ¶
func (*LogStream) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogStream) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type LogStreamList ¶
type LogStreamList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogStream CRD objects
Items []LogStream `json:"items,omitempty"`
}
LogStreamList is a list of LogStreams
func (*LogStreamList) DeepCopy ¶
func (in *LogStreamList) DeepCopy() *LogStreamList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogStreamList.
func (*LogStreamList) DeepCopyInto ¶
func (in *LogStreamList) DeepCopyInto(out *LogStreamList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogStreamList) DeepCopyObject ¶
func (in *LogStreamList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogStreamSpec ¶
type LogStreamSpec struct {
KubeformOutput *LogStreamSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogStreamSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogStreamSpec) DeepCopy ¶
func (in *LogStreamSpec) DeepCopy() *LogStreamSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogStreamSpec.
func (*LogStreamSpec) DeepCopyInto ¶
func (in *LogStreamSpec) DeepCopyInto(out *LogStreamSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogStreamSpecResource ¶
type LogStreamSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
LogGroupName *string `json:"logGroupName" tf:"log_group_name"`
Name *string `json:"name" tf:"name"`
}
func (*LogStreamSpecResource) DeepCopy ¶
func (in *LogStreamSpecResource) DeepCopy() *LogStreamSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogStreamSpecResource.
func (*LogStreamSpecResource) DeepCopyInto ¶
func (in *LogStreamSpecResource) DeepCopyInto(out *LogStreamSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogStreamStatus ¶
type LogStreamStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogStreamStatus) DeepCopy ¶
func (in *LogStreamStatus) DeepCopy() *LogStreamStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogStreamStatus.
func (*LogStreamStatus) DeepCopyInto ¶
func (in *LogStreamStatus) DeepCopyInto(out *LogStreamStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogSubscriptionFilter ¶
type LogSubscriptionFilter struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LogSubscriptionFilterSpec `json:"spec,omitempty"`
Status LogSubscriptionFilterStatus `json:"status,omitempty"`
}
func (*LogSubscriptionFilter) DeepCopy ¶
func (in *LogSubscriptionFilter) DeepCopy() *LogSubscriptionFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogSubscriptionFilter.
func (*LogSubscriptionFilter) DeepCopyInto ¶
func (in *LogSubscriptionFilter) DeepCopyInto(out *LogSubscriptionFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogSubscriptionFilter) DeepCopyObject ¶
func (in *LogSubscriptionFilter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogSubscriptionFilter) SetupWebhookWithManager ¶
func (r *LogSubscriptionFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*LogSubscriptionFilter) ValidateCreate ¶
func (r *LogSubscriptionFilter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*LogSubscriptionFilter) ValidateDelete ¶
func (r *LogSubscriptionFilter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*LogSubscriptionFilter) ValidateUpdate ¶
func (r *LogSubscriptionFilter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type LogSubscriptionFilterList ¶
type LogSubscriptionFilterList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of LogSubscriptionFilter CRD objects
Items []LogSubscriptionFilter `json:"items,omitempty"`
}
LogSubscriptionFilterList is a list of LogSubscriptionFilters
func (*LogSubscriptionFilterList) DeepCopy ¶
func (in *LogSubscriptionFilterList) DeepCopy() *LogSubscriptionFilterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogSubscriptionFilterList.
func (*LogSubscriptionFilterList) DeepCopyInto ¶
func (in *LogSubscriptionFilterList) DeepCopyInto(out *LogSubscriptionFilterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogSubscriptionFilterList) DeepCopyObject ¶
func (in *LogSubscriptionFilterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogSubscriptionFilterSpec ¶
type LogSubscriptionFilterSpec struct {
KubeformOutput *LogSubscriptionFilterSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource LogSubscriptionFilterSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*LogSubscriptionFilterSpec) DeepCopy ¶
func (in *LogSubscriptionFilterSpec) DeepCopy() *LogSubscriptionFilterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogSubscriptionFilterSpec.
func (*LogSubscriptionFilterSpec) DeepCopyInto ¶
func (in *LogSubscriptionFilterSpec) DeepCopyInto(out *LogSubscriptionFilterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogSubscriptionFilterSpecResource ¶
type LogSubscriptionFilterSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
DestinationArn *string `json:"destinationArn" tf:"destination_arn"`
// +optional
Distribution *string `json:"distribution,omitempty" tf:"distribution"`
FilterPattern *string `json:"filterPattern" tf:"filter_pattern"`
LogGroupName *string `json:"logGroupName" tf:"log_group_name"`
Name *string `json:"name" tf:"name"`
// +optional
RoleArn *string `json:"roleArn,omitempty" tf:"role_arn"`
}
func (*LogSubscriptionFilterSpecResource) DeepCopy ¶
func (in *LogSubscriptionFilterSpecResource) DeepCopy() *LogSubscriptionFilterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogSubscriptionFilterSpecResource.
func (*LogSubscriptionFilterSpecResource) DeepCopyInto ¶
func (in *LogSubscriptionFilterSpecResource) DeepCopyInto(out *LogSubscriptionFilterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogSubscriptionFilterStatus ¶
type LogSubscriptionFilterStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*LogSubscriptionFilterStatus) DeepCopy ¶
func (in *LogSubscriptionFilterStatus) DeepCopy() *LogSubscriptionFilterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogSubscriptionFilterStatus.
func (*LogSubscriptionFilterStatus) DeepCopyInto ¶
func (in *LogSubscriptionFilterStatus) DeepCopyInto(out *LogSubscriptionFilterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlarm ¶
type MetricAlarm struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec MetricAlarmSpec `json:"spec,omitempty"`
Status MetricAlarmStatus `json:"status,omitempty"`
}
func (*MetricAlarm) DeepCopy ¶
func (in *MetricAlarm) DeepCopy() *MetricAlarm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarm.
func (*MetricAlarm) DeepCopyInto ¶
func (in *MetricAlarm) DeepCopyInto(out *MetricAlarm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricAlarm) DeepCopyObject ¶
func (in *MetricAlarm) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MetricAlarm) SetupWebhookWithManager ¶
func (r *MetricAlarm) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MetricAlarm) ValidateCreate ¶
func (r *MetricAlarm) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MetricAlarm) ValidateDelete ¶
func (r *MetricAlarm) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MetricAlarm) ValidateUpdate ¶
func (r *MetricAlarm) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MetricAlarmList ¶
type MetricAlarmList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of MetricAlarm CRD objects
Items []MetricAlarm `json:"items,omitempty"`
}
MetricAlarmList is a list of MetricAlarms
func (*MetricAlarmList) DeepCopy ¶
func (in *MetricAlarmList) DeepCopy() *MetricAlarmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmList.
func (*MetricAlarmList) DeepCopyInto ¶
func (in *MetricAlarmList) DeepCopyInto(out *MetricAlarmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricAlarmList) DeepCopyObject ¶
func (in *MetricAlarmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MetricAlarmSpec ¶
type MetricAlarmSpec struct {
KubeformOutput *MetricAlarmSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource MetricAlarmSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*MetricAlarmSpec) DeepCopy ¶
func (in *MetricAlarmSpec) DeepCopy() *MetricAlarmSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmSpec.
func (*MetricAlarmSpec) DeepCopyInto ¶
func (in *MetricAlarmSpec) DeepCopyInto(out *MetricAlarmSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlarmSpecMetricQuery ¶
type MetricAlarmSpecMetricQuery struct {
// +optional
Expression *string `json:"expression,omitempty" tf:"expression"`
ID *string `json:"ID" tf:"id"`
// +optional
Label *string `json:"label,omitempty" tf:"label"`
// +optional
Metric *MetricAlarmSpecMetricQueryMetric `json:"metric,omitempty" tf:"metric"`
// +optional
ReturnData *bool `json:"returnData,omitempty" tf:"return_data"`
}
func (*MetricAlarmSpecMetricQuery) DeepCopy ¶
func (in *MetricAlarmSpecMetricQuery) DeepCopy() *MetricAlarmSpecMetricQuery
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmSpecMetricQuery.
func (*MetricAlarmSpecMetricQuery) DeepCopyInto ¶
func (in *MetricAlarmSpecMetricQuery) DeepCopyInto(out *MetricAlarmSpecMetricQuery)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlarmSpecMetricQueryMetric ¶
type MetricAlarmSpecMetricQueryMetric struct {
// +optional
Dimensions *map[string]string `json:"dimensions,omitempty" tf:"dimensions"`
MetricName *string `json:"metricName" tf:"metric_name"`
// +optional
Namespace *string `json:"namespace,omitempty" tf:"namespace"`
Period *int64 `json:"period" tf:"period"`
Stat *string `json:"stat" tf:"stat"`
// +optional
Unit *string `json:"unit,omitempty" tf:"unit"`
}
func (*MetricAlarmSpecMetricQueryMetric) DeepCopy ¶
func (in *MetricAlarmSpecMetricQueryMetric) DeepCopy() *MetricAlarmSpecMetricQueryMetric
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmSpecMetricQueryMetric.
func (*MetricAlarmSpecMetricQueryMetric) DeepCopyInto ¶
func (in *MetricAlarmSpecMetricQueryMetric) DeepCopyInto(out *MetricAlarmSpecMetricQueryMetric)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlarmSpecMetricQueryMetricCodec ¶
type MetricAlarmSpecMetricQueryMetricCodec struct {
}
+k8s:deepcopy-gen=false
func (MetricAlarmSpecMetricQueryMetricCodec) Decode ¶
func (MetricAlarmSpecMetricQueryMetricCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MetricAlarmSpecResource ¶
type MetricAlarmSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
ActionsEnabled *bool `json:"actionsEnabled,omitempty" tf:"actions_enabled"`
// +optional
AlarmActions []string `json:"alarmActions,omitempty" tf:"alarm_actions"`
// +optional
AlarmDescription *string `json:"alarmDescription,omitempty" tf:"alarm_description"`
AlarmName *string `json:"alarmName" tf:"alarm_name"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
ComparisonOperator *string `json:"comparisonOperator" tf:"comparison_operator"`
// +optional
DatapointsToAlarm *int64 `json:"datapointsToAlarm,omitempty" tf:"datapoints_to_alarm"`
// +optional
Dimensions *map[string]string `json:"dimensions,omitempty" tf:"dimensions"`
// +optional
EvaluateLowSampleCountPercentiles *string `json:"evaluateLowSampleCountPercentiles,omitempty" tf:"evaluate_low_sample_count_percentiles"`
EvaluationPeriods *int64 `json:"evaluationPeriods" tf:"evaluation_periods"`
// +optional
ExtendedStatistic *string `json:"extendedStatistic,omitempty" tf:"extended_statistic"`
// +optional
// +kubebuilder:validation:MaxItems=5
InsufficientDataActions []string `json:"insufficientDataActions,omitempty" tf:"insufficient_data_actions"`
// +optional
MetricName *string `json:"metricName,omitempty" tf:"metric_name"`
// +optional
MetricQuery []MetricAlarmSpecMetricQuery `json:"metricQuery,omitempty" tf:"metric_query"`
// +optional
Namespace *string `json:"namespace,omitempty" tf:"namespace"`
// +optional
// +kubebuilder:validation:MaxItems=5
OkActions []string `json:"okActions,omitempty" tf:"ok_actions"`
// +optional
Period *int64 `json:"period,omitempty" tf:"period"`
// +optional
Statistic *string `json:"statistic,omitempty" tf:"statistic"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
// +optional
Threshold *float64 `json:"threshold,omitempty" tf:"threshold"`
// +optional
ThresholdMetricID *string `json:"thresholdMetricID,omitempty" tf:"threshold_metric_id"`
// +optional
TreatMissingData *string `json:"treatMissingData,omitempty" tf:"treat_missing_data"`
// +optional
Unit *string `json:"unit,omitempty" tf:"unit"`
}
func (*MetricAlarmSpecResource) DeepCopy ¶
func (in *MetricAlarmSpecResource) DeepCopy() *MetricAlarmSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmSpecResource.
func (*MetricAlarmSpecResource) DeepCopyInto ¶
func (in *MetricAlarmSpecResource) DeepCopyInto(out *MetricAlarmSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlarmStatus ¶
type MetricAlarmStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*MetricAlarmStatus) DeepCopy ¶
func (in *MetricAlarmStatus) DeepCopy() *MetricAlarmStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlarmStatus.
func (*MetricAlarmStatus) DeepCopyInto ¶
func (in *MetricAlarmStatus) DeepCopyInto(out *MetricAlarmStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricStream ¶
type MetricStream struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec MetricStreamSpec `json:"spec,omitempty"`
Status MetricStreamStatus `json:"status,omitempty"`
}
func (*MetricStream) DeepCopy ¶
func (in *MetricStream) DeepCopy() *MetricStream
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStream.
func (*MetricStream) DeepCopyInto ¶
func (in *MetricStream) DeepCopyInto(out *MetricStream)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricStream) DeepCopyObject ¶
func (in *MetricStream) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MetricStream) SetupWebhookWithManager ¶
func (r *MetricStream) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MetricStream) ValidateCreate ¶
func (r *MetricStream) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MetricStream) ValidateDelete ¶
func (r *MetricStream) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MetricStream) ValidateUpdate ¶
func (r *MetricStream) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MetricStreamList ¶
type MetricStreamList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of MetricStream CRD objects
Items []MetricStream `json:"items,omitempty"`
}
MetricStreamList is a list of MetricStreams
func (*MetricStreamList) DeepCopy ¶
func (in *MetricStreamList) DeepCopy() *MetricStreamList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamList.
func (*MetricStreamList) DeepCopyInto ¶
func (in *MetricStreamList) DeepCopyInto(out *MetricStreamList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricStreamList) DeepCopyObject ¶
func (in *MetricStreamList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MetricStreamSpec ¶
type MetricStreamSpec struct {
KubeformOutput *MetricStreamSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource MetricStreamSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*MetricStreamSpec) DeepCopy ¶
func (in *MetricStreamSpec) DeepCopy() *MetricStreamSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamSpec.
func (*MetricStreamSpec) DeepCopyInto ¶
func (in *MetricStreamSpec) DeepCopyInto(out *MetricStreamSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricStreamSpecExcludeFilter ¶
type MetricStreamSpecExcludeFilter struct {
Namespace *string `json:"namespace" tf:"namespace"`
}
func (*MetricStreamSpecExcludeFilter) DeepCopy ¶
func (in *MetricStreamSpecExcludeFilter) DeepCopy() *MetricStreamSpecExcludeFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamSpecExcludeFilter.
func (*MetricStreamSpecExcludeFilter) DeepCopyInto ¶
func (in *MetricStreamSpecExcludeFilter) DeepCopyInto(out *MetricStreamSpecExcludeFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricStreamSpecIncludeFilter ¶
type MetricStreamSpecIncludeFilter struct {
Namespace *string `json:"namespace" tf:"namespace"`
}
func (*MetricStreamSpecIncludeFilter) DeepCopy ¶
func (in *MetricStreamSpecIncludeFilter) DeepCopy() *MetricStreamSpecIncludeFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamSpecIncludeFilter.
func (*MetricStreamSpecIncludeFilter) DeepCopyInto ¶
func (in *MetricStreamSpecIncludeFilter) DeepCopyInto(out *MetricStreamSpecIncludeFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricStreamSpecResource ¶
type MetricStreamSpecResource struct {
Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"`
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
Arn *string `json:"arn,omitempty" tf:"arn"`
// +optional
CreationDate *string `json:"creationDate,omitempty" tf:"creation_date"`
// +optional
ExcludeFilter []MetricStreamSpecExcludeFilter `json:"excludeFilter,omitempty" tf:"exclude_filter"`
FirehoseArn *string `json:"firehoseArn" tf:"firehose_arn"`
// +optional
IncludeFilter []MetricStreamSpecIncludeFilter `json:"includeFilter,omitempty" tf:"include_filter"`
// +optional
LastUpdateDate *string `json:"lastUpdateDate,omitempty" tf:"last_update_date"`
// +optional
Name *string `json:"name,omitempty" tf:"name"`
// +optional
NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"`
OutputFormat *string `json:"outputFormat" tf:"output_format"`
RoleArn *string `json:"roleArn" tf:"role_arn"`
// +optional
State *string `json:"state,omitempty" tf:"state"`
// +optional
Tags *map[string]string `json:"tags,omitempty" tf:"tags"`
// +optional
TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"`
}
func (*MetricStreamSpecResource) DeepCopy ¶
func (in *MetricStreamSpecResource) DeepCopy() *MetricStreamSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamSpecResource.
func (*MetricStreamSpecResource) DeepCopyInto ¶
func (in *MetricStreamSpecResource) DeepCopyInto(out *MetricStreamSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricStreamStatus ¶
type MetricStreamStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*MetricStreamStatus) DeepCopy ¶
func (in *MetricStreamStatus) DeepCopy() *MetricStreamStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricStreamStatus.
func (*MetricStreamStatus) DeepCopyInto ¶
func (in *MetricStreamStatus) DeepCopyInto(out *MetricStreamStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryDefinition ¶
type QueryDefinition struct {
metav1.TypeMeta `json:",inline,omitempty"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec QueryDefinitionSpec `json:"spec,omitempty"`
Status QueryDefinitionStatus `json:"status,omitempty"`
}
func (*QueryDefinition) DeepCopy ¶
func (in *QueryDefinition) DeepCopy() *QueryDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryDefinition.
func (*QueryDefinition) DeepCopyInto ¶
func (in *QueryDefinition) DeepCopyInto(out *QueryDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryDefinition) DeepCopyObject ¶
func (in *QueryDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*QueryDefinition) SetupWebhookWithManager ¶
func (r *QueryDefinition) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*QueryDefinition) ValidateCreate ¶
func (r *QueryDefinition) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*QueryDefinition) ValidateDelete ¶
func (r *QueryDefinition) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*QueryDefinition) ValidateUpdate ¶
func (r *QueryDefinition) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type QueryDefinitionList ¶
type QueryDefinitionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
// Items is a list of QueryDefinition CRD objects
Items []QueryDefinition `json:"items,omitempty"`
}
QueryDefinitionList is a list of QueryDefinitions
func (*QueryDefinitionList) DeepCopy ¶
func (in *QueryDefinitionList) DeepCopy() *QueryDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryDefinitionList.
func (*QueryDefinitionList) DeepCopyInto ¶
func (in *QueryDefinitionList) DeepCopyInto(out *QueryDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryDefinitionList) DeepCopyObject ¶
func (in *QueryDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QueryDefinitionSpec ¶
type QueryDefinitionSpec struct {
KubeformOutput *QueryDefinitionSpecResource `json:"kubeformOutput,omitempty" tf:"-"`
Resource QueryDefinitionSpecResource `json:"resource" tf:"resource"`
UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`
TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`
ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`
}
func (*QueryDefinitionSpec) DeepCopy ¶
func (in *QueryDefinitionSpec) DeepCopy() *QueryDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryDefinitionSpec.
func (*QueryDefinitionSpec) DeepCopyInto ¶
func (in *QueryDefinitionSpec) DeepCopyInto(out *QueryDefinitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryDefinitionSpecResource ¶
type QueryDefinitionSpecResource struct {
ID string `json:"id,omitempty" tf:"id,omitempty"`
// +optional
LogGroupNames []string `json:"logGroupNames,omitempty" tf:"log_group_names"`
Name *string `json:"name" tf:"name"`
// +optional
QueryDefinitionID *string `json:"queryDefinitionID,omitempty" tf:"query_definition_id"`
QueryString *string `json:"queryString" tf:"query_string"`
}
func (*QueryDefinitionSpecResource) DeepCopy ¶
func (in *QueryDefinitionSpecResource) DeepCopy() *QueryDefinitionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryDefinitionSpecResource.
func (*QueryDefinitionSpecResource) DeepCopyInto ¶
func (in *QueryDefinitionSpecResource) DeepCopyInto(out *QueryDefinitionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryDefinitionStatus ¶
type QueryDefinitionStatus struct {
// Resource generation, which is updated on mutation by the API Server.
// +optional
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
// +optional
Phase status.Status `json:"phase,omitempty"`
// +optional
Conditions []kmapi.Condition `json:"conditions,omitempty"`
}
func (*QueryDefinitionStatus) DeepCopy ¶
func (in *QueryDefinitionStatus) DeepCopy() *QueryDefinitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryDefinitionStatus.
func (*QueryDefinitionStatus) DeepCopyInto ¶
func (in *QueryDefinitionStatus) DeepCopyInto(out *QueryDefinitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- codec.go
- composite_alarm_types.go
- composite_alarm_webhook.go
- dashboard_types.go
- dashboard_webhook.go
- doc.go
- event_api_destination_types.go
- event_api_destination_webhook.go
- event_archive_types.go
- event_archive_webhook.go
- event_bus_policy_types.go
- event_bus_policy_webhook.go
- event_bus_types.go
- event_bus_webhook.go
- event_connection_types.go
- event_connection_webhook.go
- event_permission_types.go
- event_permission_webhook.go
- event_rule_types.go
- event_rule_webhook.go
- event_target_types.go
- event_target_webhook.go
- log_destination_policy_types.go
- log_destination_policy_webhook.go
- log_destination_types.go
- log_destination_webhook.go
- log_group_types.go
- log_group_webhook.go
- log_metric_filter_types.go
- log_metric_filter_webhook.go
- log_resource_policy_types.go
- log_resource_policy_webhook.go
- log_stream_types.go
- log_stream_webhook.go
- log_subscription_filter_types.go
- log_subscription_filter_webhook.go
- metric_alarm_types.go
- metric_alarm_webhook.go
- metric_stream_types.go
- metric_stream_webhook.go
- query_definition_types.go
- query_definition_webhook.go
- register.go
- zz_generated.deepcopy.go