Documentation ¶
Overview ¶
+groupName=event.alicloud.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 BridgeEventBus
- func (in *BridgeEventBus) DeepCopy() *BridgeEventBus
- func (in *BridgeEventBus) DeepCopyInto(out *BridgeEventBus)
- func (in *BridgeEventBus) DeepCopyObject() runtime.Object
- func (r *BridgeEventBus) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BridgeEventBus) ValidateCreate() error
- func (r *BridgeEventBus) ValidateDelete() error
- func (r *BridgeEventBus) ValidateUpdate(old runtime.Object) error
- type BridgeEventBusList
- type BridgeEventBusSpec
- type BridgeEventBusSpecResource
- type BridgeEventBusStatus
- type BridgeEventSource
- func (in *BridgeEventSource) DeepCopy() *BridgeEventSource
- func (in *BridgeEventSource) DeepCopyInto(out *BridgeEventSource)
- func (in *BridgeEventSource) DeepCopyObject() runtime.Object
- func (r *BridgeEventSource) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BridgeEventSource) ValidateCreate() error
- func (r *BridgeEventSource) ValidateDelete() error
- func (r *BridgeEventSource) ValidateUpdate(old runtime.Object) error
- type BridgeEventSourceList
- type BridgeEventSourceSpec
- type BridgeEventSourceSpecResource
- type BridgeEventSourceStatus
- type BridgeRule
- func (in *BridgeRule) DeepCopy() *BridgeRule
- func (in *BridgeRule) DeepCopyInto(out *BridgeRule)
- func (in *BridgeRule) DeepCopyObject() runtime.Object
- func (r *BridgeRule) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BridgeRule) ValidateCreate() error
- func (r *BridgeRule) ValidateDelete() error
- func (r *BridgeRule) ValidateUpdate(old runtime.Object) error
- type BridgeRuleList
- type BridgeRuleSpec
- type BridgeRuleSpecResource
- type BridgeRuleSpecTargets
- type BridgeRuleSpecTargetsParamList
- type BridgeRuleStatus
- type BridgeServiceLinkedRole
- func (in *BridgeServiceLinkedRole) DeepCopy() *BridgeServiceLinkedRole
- func (in *BridgeServiceLinkedRole) DeepCopyInto(out *BridgeServiceLinkedRole)
- func (in *BridgeServiceLinkedRole) DeepCopyObject() runtime.Object
- func (r *BridgeServiceLinkedRole) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BridgeServiceLinkedRole) ValidateCreate() error
- func (r *BridgeServiceLinkedRole) ValidateDelete() error
- func (r *BridgeServiceLinkedRole) ValidateUpdate(old runtime.Object) error
- type BridgeServiceLinkedRoleList
- type BridgeServiceLinkedRoleSpec
- type BridgeServiceLinkedRoleSpecResource
- type BridgeServiceLinkedRoleStatus
- type BridgeSlr
- func (in *BridgeSlr) DeepCopy() *BridgeSlr
- func (in *BridgeSlr) DeepCopyInto(out *BridgeSlr)
- func (in *BridgeSlr) DeepCopyObject() runtime.Object
- func (r *BridgeSlr) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BridgeSlr) ValidateCreate() error
- func (r *BridgeSlr) ValidateDelete() error
- func (r *BridgeSlr) ValidateUpdate(old runtime.Object) error
- type BridgeSlrList
- type BridgeSlrSpec
- type BridgeSlrSpecResource
- type BridgeSlrStatus
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: event.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type BridgeEventBus ¶
type BridgeEventBus struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BridgeEventBusSpec `json:"spec,omitempty"` Status BridgeEventBusStatus `json:"status,omitempty"` }
func (*BridgeEventBus) DeepCopy ¶
func (in *BridgeEventBus) DeepCopy() *BridgeEventBus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventBus.
func (*BridgeEventBus) DeepCopyInto ¶
func (in *BridgeEventBus) DeepCopyInto(out *BridgeEventBus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeEventBus) DeepCopyObject ¶
func (in *BridgeEventBus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BridgeEventBus) SetupWebhookWithManager ¶
func (r *BridgeEventBus) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*BridgeEventBus) ValidateCreate ¶
func (r *BridgeEventBus) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BridgeEventBus) ValidateDelete ¶
func (r *BridgeEventBus) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*BridgeEventBus) ValidateUpdate ¶
func (r *BridgeEventBus) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type BridgeEventBusList ¶
type BridgeEventBusList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BridgeEventBus CRD objects Items []BridgeEventBus `json:"items,omitempty"` }
BridgeEventBusList is a list of BridgeEventBuss
func (*BridgeEventBusList) DeepCopy ¶
func (in *BridgeEventBusList) DeepCopy() *BridgeEventBusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventBusList.
func (*BridgeEventBusList) DeepCopyInto ¶
func (in *BridgeEventBusList) DeepCopyInto(out *BridgeEventBusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeEventBusList) DeepCopyObject ¶
func (in *BridgeEventBusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BridgeEventBusSpec ¶
type BridgeEventBusSpec struct { State *BridgeEventBusSpecResource `json:"state,omitempty" tf:"-"` Resource BridgeEventBusSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BridgeEventBusSpec) DeepCopy ¶
func (in *BridgeEventBusSpec) DeepCopy() *BridgeEventBusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventBusSpec.
func (*BridgeEventBusSpec) DeepCopyInto ¶
func (in *BridgeEventBusSpec) DeepCopyInto(out *BridgeEventBusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeEventBusSpecResource ¶
type BridgeEventBusSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` EventBusName *string `json:"eventBusName" tf:"event_bus_name"` }
func (*BridgeEventBusSpecResource) DeepCopy ¶
func (in *BridgeEventBusSpecResource) DeepCopy() *BridgeEventBusSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventBusSpecResource.
func (*BridgeEventBusSpecResource) DeepCopyInto ¶
func (in *BridgeEventBusSpecResource) DeepCopyInto(out *BridgeEventBusSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeEventBusStatus ¶
type BridgeEventBusStatus 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 (*BridgeEventBusStatus) DeepCopy ¶
func (in *BridgeEventBusStatus) DeepCopy() *BridgeEventBusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventBusStatus.
func (*BridgeEventBusStatus) DeepCopyInto ¶
func (in *BridgeEventBusStatus) DeepCopyInto(out *BridgeEventBusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeEventSource ¶ added in v0.4.0
type BridgeEventSource struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BridgeEventSourceSpec `json:"spec,omitempty"` Status BridgeEventSourceStatus `json:"status,omitempty"` }
func (*BridgeEventSource) DeepCopy ¶ added in v0.4.0
func (in *BridgeEventSource) DeepCopy() *BridgeEventSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventSource.
func (*BridgeEventSource) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeEventSource) DeepCopyInto(out *BridgeEventSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeEventSource) DeepCopyObject ¶ added in v0.4.0
func (in *BridgeEventSource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BridgeEventSource) SetupWebhookWithManager ¶ added in v0.4.0
func (r *BridgeEventSource) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*BridgeEventSource) ValidateCreate ¶ added in v0.4.0
func (r *BridgeEventSource) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BridgeEventSource) ValidateDelete ¶ added in v0.4.0
func (r *BridgeEventSource) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*BridgeEventSource) ValidateUpdate ¶ added in v0.4.0
func (r *BridgeEventSource) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type BridgeEventSourceList ¶ added in v0.4.0
type BridgeEventSourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BridgeEventSource CRD objects Items []BridgeEventSource `json:"items,omitempty"` }
BridgeEventSourceList is a list of BridgeEventSources
func (*BridgeEventSourceList) DeepCopy ¶ added in v0.4.0
func (in *BridgeEventSourceList) DeepCopy() *BridgeEventSourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventSourceList.
func (*BridgeEventSourceList) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeEventSourceList) DeepCopyInto(out *BridgeEventSourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeEventSourceList) DeepCopyObject ¶ added in v0.4.0
func (in *BridgeEventSourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BridgeEventSourceSpec ¶ added in v0.4.0
type BridgeEventSourceSpec struct { State *BridgeEventSourceSpecResource `json:"state,omitempty" tf:"-"` Resource BridgeEventSourceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BridgeEventSourceSpec) DeepCopy ¶ added in v0.4.0
func (in *BridgeEventSourceSpec) DeepCopy() *BridgeEventSourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventSourceSpec.
func (*BridgeEventSourceSpec) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeEventSourceSpec) DeepCopyInto(out *BridgeEventSourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeEventSourceSpecResource ¶ added in v0.4.0
type BridgeEventSourceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` EventBusName *string `json:"eventBusName" tf:"event_bus_name"` EventSourceName *string `json:"eventSourceName" tf:"event_source_name"` // +optional ExternalSourceConfig map[string]string `json:"externalSourceConfig,omitempty" tf:"external_source_config"` // +optional ExternalSourceType *string `json:"externalSourceType,omitempty" tf:"external_source_type"` // +optional LinkedExternalSource *bool `json:"linkedExternalSource,omitempty" tf:"linked_external_source"` }
func (*BridgeEventSourceSpecResource) DeepCopy ¶ added in v0.4.0
func (in *BridgeEventSourceSpecResource) DeepCopy() *BridgeEventSourceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventSourceSpecResource.
func (*BridgeEventSourceSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeEventSourceSpecResource) DeepCopyInto(out *BridgeEventSourceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeEventSourceStatus ¶ added in v0.4.0
type BridgeEventSourceStatus 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 (*BridgeEventSourceStatus) DeepCopy ¶ added in v0.4.0
func (in *BridgeEventSourceStatus) DeepCopy() *BridgeEventSourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeEventSourceStatus.
func (*BridgeEventSourceStatus) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeEventSourceStatus) DeepCopyInto(out *BridgeEventSourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeRule ¶ added in v0.4.0
type BridgeRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BridgeRuleSpec `json:"spec,omitempty"` Status BridgeRuleStatus `json:"status,omitempty"` }
func (*BridgeRule) DeepCopy ¶ added in v0.4.0
func (in *BridgeRule) DeepCopy() *BridgeRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRule.
func (*BridgeRule) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRule) DeepCopyInto(out *BridgeRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeRule) DeepCopyObject ¶ added in v0.4.0
func (in *BridgeRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BridgeRule) SetupWebhookWithManager ¶ added in v0.4.0
func (r *BridgeRule) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*BridgeRule) ValidateCreate ¶ added in v0.4.0
func (r *BridgeRule) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BridgeRule) ValidateDelete ¶ added in v0.4.0
func (r *BridgeRule) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*BridgeRule) ValidateUpdate ¶ added in v0.4.0
func (r *BridgeRule) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type BridgeRuleList ¶ added in v0.4.0
type BridgeRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BridgeRule CRD objects Items []BridgeRule `json:"items,omitempty"` }
BridgeRuleList is a list of BridgeRules
func (*BridgeRuleList) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleList) DeepCopy() *BridgeRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleList.
func (*BridgeRuleList) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleList) DeepCopyInto(out *BridgeRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeRuleList) DeepCopyObject ¶ added in v0.4.0
func (in *BridgeRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BridgeRuleSpec ¶ added in v0.4.0
type BridgeRuleSpec struct { State *BridgeRuleSpecResource `json:"state,omitempty" tf:"-"` Resource BridgeRuleSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BridgeRuleSpec) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleSpec) DeepCopy() *BridgeRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleSpec.
func (*BridgeRuleSpec) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleSpec) DeepCopyInto(out *BridgeRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeRuleSpecResource ¶ added in v0.4.0
type BridgeRuleSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` EventBusName *string `json:"eventBusName" tf:"event_bus_name"` FilterPattern *string `json:"filterPattern" tf:"filter_pattern"` RuleName *string `json:"ruleName" tf:"rule_name"` // +optional Status *string `json:"status,omitempty" tf:"status"` Targets []BridgeRuleSpecTargets `json:"targets" tf:"targets"` }
func (*BridgeRuleSpecResource) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleSpecResource) DeepCopy() *BridgeRuleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleSpecResource.
func (*BridgeRuleSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleSpecResource) DeepCopyInto(out *BridgeRuleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeRuleSpecTargets ¶ added in v0.4.0
type BridgeRuleSpecTargets struct { Endpoint *string `json:"endpoint" tf:"endpoint"` ParamList []BridgeRuleSpecTargetsParamList `json:"paramList" tf:"param_list"` TargetID *string `json:"targetID" tf:"target_id"` Type *string `json:"type" tf:"type"` }
func (*BridgeRuleSpecTargets) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleSpecTargets) DeepCopy() *BridgeRuleSpecTargets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleSpecTargets.
func (*BridgeRuleSpecTargets) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleSpecTargets) DeepCopyInto(out *BridgeRuleSpecTargets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeRuleSpecTargetsParamList ¶ added in v0.4.0
type BridgeRuleSpecTargetsParamList struct { Form *string `json:"form" tf:"form"` ResourceKey *string `json:"resourceKey" tf:"resource_key"` // +optional Template *string `json:"template,omitempty" tf:"template"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*BridgeRuleSpecTargetsParamList) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleSpecTargetsParamList) DeepCopy() *BridgeRuleSpecTargetsParamList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleSpecTargetsParamList.
func (*BridgeRuleSpecTargetsParamList) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleSpecTargetsParamList) DeepCopyInto(out *BridgeRuleSpecTargetsParamList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeRuleStatus ¶ added in v0.4.0
type BridgeRuleStatus 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 (*BridgeRuleStatus) DeepCopy ¶ added in v0.4.0
func (in *BridgeRuleStatus) DeepCopy() *BridgeRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeRuleStatus.
func (*BridgeRuleStatus) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeRuleStatus) DeepCopyInto(out *BridgeRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeServiceLinkedRole ¶ added in v0.5.0
type BridgeServiceLinkedRole struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BridgeServiceLinkedRoleSpec `json:"spec,omitempty"` Status BridgeServiceLinkedRoleStatus `json:"status,omitempty"` }
func (*BridgeServiceLinkedRole) DeepCopy ¶ added in v0.5.0
func (in *BridgeServiceLinkedRole) DeepCopy() *BridgeServiceLinkedRole
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeServiceLinkedRole.
func (*BridgeServiceLinkedRole) DeepCopyInto ¶ added in v0.5.0
func (in *BridgeServiceLinkedRole) DeepCopyInto(out *BridgeServiceLinkedRole)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeServiceLinkedRole) DeepCopyObject ¶ added in v0.5.0
func (in *BridgeServiceLinkedRole) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BridgeServiceLinkedRole) SetupWebhookWithManager ¶ added in v0.5.0
func (r *BridgeServiceLinkedRole) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*BridgeServiceLinkedRole) ValidateCreate ¶ added in v0.5.0
func (r *BridgeServiceLinkedRole) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BridgeServiceLinkedRole) ValidateDelete ¶ added in v0.5.0
func (r *BridgeServiceLinkedRole) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*BridgeServiceLinkedRole) ValidateUpdate ¶ added in v0.5.0
func (r *BridgeServiceLinkedRole) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type BridgeServiceLinkedRoleList ¶ added in v0.5.0
type BridgeServiceLinkedRoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BridgeServiceLinkedRole CRD objects Items []BridgeServiceLinkedRole `json:"items,omitempty"` }
BridgeServiceLinkedRoleList is a list of BridgeServiceLinkedRoles
func (*BridgeServiceLinkedRoleList) DeepCopy ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleList) DeepCopy() *BridgeServiceLinkedRoleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeServiceLinkedRoleList.
func (*BridgeServiceLinkedRoleList) DeepCopyInto ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleList) DeepCopyInto(out *BridgeServiceLinkedRoleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeServiceLinkedRoleList) DeepCopyObject ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BridgeServiceLinkedRoleSpec ¶ added in v0.5.0
type BridgeServiceLinkedRoleSpec struct { State *BridgeServiceLinkedRoleSpecResource `json:"state,omitempty" tf:"-"` Resource BridgeServiceLinkedRoleSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BridgeServiceLinkedRoleSpec) DeepCopy ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleSpec) DeepCopy() *BridgeServiceLinkedRoleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeServiceLinkedRoleSpec.
func (*BridgeServiceLinkedRoleSpec) DeepCopyInto ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleSpec) DeepCopyInto(out *BridgeServiceLinkedRoleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeServiceLinkedRoleSpecResource ¶ added in v0.5.0
type BridgeServiceLinkedRoleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ProductName *string `json:"productName" tf:"product_name"` }
func (*BridgeServiceLinkedRoleSpecResource) DeepCopy ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleSpecResource) DeepCopy() *BridgeServiceLinkedRoleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeServiceLinkedRoleSpecResource.
func (*BridgeServiceLinkedRoleSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleSpecResource) DeepCopyInto(out *BridgeServiceLinkedRoleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeServiceLinkedRoleStatus ¶ added in v0.5.0
type BridgeServiceLinkedRoleStatus 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 (*BridgeServiceLinkedRoleStatus) DeepCopy ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleStatus) DeepCopy() *BridgeServiceLinkedRoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeServiceLinkedRoleStatus.
func (*BridgeServiceLinkedRoleStatus) DeepCopyInto ¶ added in v0.5.0
func (in *BridgeServiceLinkedRoleStatus) DeepCopyInto(out *BridgeServiceLinkedRoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeSlr ¶ added in v0.4.0
type BridgeSlr struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BridgeSlrSpec `json:"spec,omitempty"` Status BridgeSlrStatus `json:"status,omitempty"` }
func (*BridgeSlr) DeepCopy ¶ added in v0.4.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeSlr.
func (*BridgeSlr) DeepCopyInto ¶ added in v0.4.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeSlr) DeepCopyObject ¶ added in v0.4.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BridgeSlr) SetupWebhookWithManager ¶ added in v0.4.0
func (*BridgeSlr) ValidateCreate ¶ added in v0.4.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BridgeSlr) ValidateDelete ¶ added in v0.4.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type BridgeSlrList ¶ added in v0.4.0
type BridgeSlrList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BridgeSlr CRD objects Items []BridgeSlr `json:"items,omitempty"` }
BridgeSlrList is a list of BridgeSlrs
func (*BridgeSlrList) DeepCopy ¶ added in v0.4.0
func (in *BridgeSlrList) DeepCopy() *BridgeSlrList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeSlrList.
func (*BridgeSlrList) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeSlrList) DeepCopyInto(out *BridgeSlrList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BridgeSlrList) DeepCopyObject ¶ added in v0.4.0
func (in *BridgeSlrList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BridgeSlrSpec ¶ added in v0.4.0
type BridgeSlrSpec struct { State *BridgeSlrSpecResource `json:"state,omitempty" tf:"-"` Resource BridgeSlrSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BridgeSlrSpec) DeepCopy ¶ added in v0.4.0
func (in *BridgeSlrSpec) DeepCopy() *BridgeSlrSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeSlrSpec.
func (*BridgeSlrSpec) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeSlrSpec) DeepCopyInto(out *BridgeSlrSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeSlrSpecResource ¶ added in v0.4.0
type BridgeSlrSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ProductName *string `json:"productName" tf:"product_name"` }
func (*BridgeSlrSpecResource) DeepCopy ¶ added in v0.4.0
func (in *BridgeSlrSpecResource) DeepCopy() *BridgeSlrSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeSlrSpecResource.
func (*BridgeSlrSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeSlrSpecResource) DeepCopyInto(out *BridgeSlrSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BridgeSlrStatus ¶ added in v0.4.0
type BridgeSlrStatus 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 (*BridgeSlrStatus) DeepCopy ¶ added in v0.4.0
func (in *BridgeSlrStatus) DeepCopy() *BridgeSlrStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BridgeSlrStatus.
func (*BridgeSlrStatus) DeepCopyInto ¶ added in v0.4.0
func (in *BridgeSlrStatus) DeepCopyInto(out *BridgeSlrStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- bridge_event_bus_types.go
- bridge_event_bus_webhook.go
- bridge_event_source_types.go
- bridge_event_source_webhook.go
- bridge_rule_types.go
- bridge_rule_webhook.go
- bridge_service_linked_role_types.go
- bridge_service_linked_role_webhook.go
- bridge_slr_types.go
- bridge_slr_webhook.go
- codec.go
- doc.go
- register.go
- zz_generated.deepcopy.go