Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 v0.4.0 Oct 28, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + 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 NotificationTopic struct + Spec NotificationTopicSpec + Status NotificationTopicStatus + func (in *NotificationTopic) DeepCopy() *NotificationTopic + func (in *NotificationTopic) DeepCopyInto(out *NotificationTopic) + func (in *NotificationTopic) DeepCopyObject() runtime.Object + func (r *NotificationTopic) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *NotificationTopic) ValidateCreate() error + func (r *NotificationTopic) ValidateDelete() error + func (r *NotificationTopic) ValidateUpdate(old runtime.Object) error + type NotificationTopicList struct + Items []NotificationTopic + func (in *NotificationTopicList) DeepCopy() *NotificationTopicList + func (in *NotificationTopicList) DeepCopyInto(out *NotificationTopicList) + func (in *NotificationTopicList) DeepCopyObject() runtime.Object + type NotificationTopicSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource NotificationTopicSpecResource + State *NotificationTopicSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *NotificationTopicSpec) DeepCopy() *NotificationTopicSpec + func (in *NotificationTopicSpec) DeepCopyInto(out *NotificationTopicSpec) + type NotificationTopicSpecResource struct + ApiEndpoint *string + CompartmentID *string + DefinedTags map[string]string + Description *string + Etag *string + FreeformTags map[string]string + ID string + Name *string + ShortTopicID *string + State *string + TimeCreated *string + Timeouts *base.ResourceTimeout + TopicID *string + func (in *NotificationTopicSpecResource) DeepCopy() *NotificationTopicSpecResource + func (in *NotificationTopicSpecResource) DeepCopyInto(out *NotificationTopicSpecResource) + type NotificationTopicStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *NotificationTopicStatus) DeepCopy() *NotificationTopicStatus + func (in *NotificationTopicStatus) DeepCopyInto(out *NotificationTopicStatus) + type Subscription struct + Spec SubscriptionSpec + Status SubscriptionStatus + func (in *Subscription) DeepCopy() *Subscription + func (in *Subscription) DeepCopyInto(out *Subscription) + func (in *Subscription) DeepCopyObject() runtime.Object + func (r *Subscription) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Subscription) ValidateCreate() error + func (r *Subscription) ValidateDelete() error + func (r *Subscription) ValidateUpdate(old runtime.Object) error + type SubscriptionList struct + Items []Subscription + func (in *SubscriptionList) DeepCopy() *SubscriptionList + func (in *SubscriptionList) DeepCopyInto(out *SubscriptionList) + func (in *SubscriptionList) DeepCopyObject() runtime.Object + type SubscriptionSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource SubscriptionSpecResource + State *SubscriptionSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *SubscriptionSpec) DeepCopy() *SubscriptionSpec + func (in *SubscriptionSpec) DeepCopyInto(out *SubscriptionSpec) + type SubscriptionSpecResource struct + CompartmentID *string + CreatedTime *string + DefinedTags map[string]string + DeliveryPolicy *string + Endpoint *string + Etag *string + FreeformTags map[string]string + ID string + Protocol *string + State *string + Timeouts *base.ResourceTimeout + TopicID *string + func (in *SubscriptionSpecResource) DeepCopy() *SubscriptionSpecResource + func (in *SubscriptionSpecResource) DeepCopyInto(out *SubscriptionSpecResource) + type SubscriptionStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *SubscriptionStatus) DeepCopy() *SubscriptionStatus + func (in *SubscriptionStatus) DeepCopyInto(out *SubscriptionStatus)