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 ManagedInstance struct + Spec ManagedInstanceSpec + Status ManagedInstanceStatus + func (in *ManagedInstance) DeepCopy() *ManagedInstance + func (in *ManagedInstance) DeepCopyInto(out *ManagedInstance) + func (in *ManagedInstance) DeepCopyObject() runtime.Object + func (r *ManagedInstance) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ManagedInstance) ValidateCreate() error + func (r *ManagedInstance) ValidateDelete() error + func (r *ManagedInstance) ValidateUpdate(old runtime.Object) error + type ManagedInstanceGroup struct + Spec ManagedInstanceGroupSpec + Status ManagedInstanceGroupStatus + func (in *ManagedInstanceGroup) DeepCopy() *ManagedInstanceGroup + func (in *ManagedInstanceGroup) DeepCopyInto(out *ManagedInstanceGroup) + func (in *ManagedInstanceGroup) DeepCopyObject() runtime.Object + func (r *ManagedInstanceGroup) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ManagedInstanceGroup) ValidateCreate() error + func (r *ManagedInstanceGroup) ValidateDelete() error + func (r *ManagedInstanceGroup) ValidateUpdate(old runtime.Object) error + type ManagedInstanceGroupList struct + Items []ManagedInstanceGroup + func (in *ManagedInstanceGroupList) DeepCopy() *ManagedInstanceGroupList + func (in *ManagedInstanceGroupList) DeepCopyInto(out *ManagedInstanceGroupList) + func (in *ManagedInstanceGroupList) DeepCopyObject() runtime.Object + type ManagedInstanceGroupSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ManagedInstanceGroupSpecResource + State *ManagedInstanceGroupSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ManagedInstanceGroupSpec) DeepCopy() *ManagedInstanceGroupSpec + func (in *ManagedInstanceGroupSpec) DeepCopyInto(out *ManagedInstanceGroupSpec) + type ManagedInstanceGroupSpecManagedInstances struct + DisplayName *string + ID *string + func (in *ManagedInstanceGroupSpecManagedInstances) DeepCopy() *ManagedInstanceGroupSpecManagedInstances + func (in *ManagedInstanceGroupSpecManagedInstances) DeepCopyInto(out *ManagedInstanceGroupSpecManagedInstances) + type ManagedInstanceGroupSpecResource struct + CompartmentID *string + DefinedTags map[string]string + Description *string + DisplayName *string + FreeformTags map[string]string + ID string + ManagedInstanceCount *int64 + ManagedInstances []ManagedInstanceGroupSpecManagedInstances + OsFamily *string + State *string + Timeouts *base.ResourceTimeout + func (in *ManagedInstanceGroupSpecResource) DeepCopy() *ManagedInstanceGroupSpecResource + func (in *ManagedInstanceGroupSpecResource) DeepCopyInto(out *ManagedInstanceGroupSpecResource) + type ManagedInstanceGroupStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ManagedInstanceGroupStatus) DeepCopy() *ManagedInstanceGroupStatus + func (in *ManagedInstanceGroupStatus) DeepCopyInto(out *ManagedInstanceGroupStatus) + type ManagedInstanceList struct + Items []ManagedInstance + func (in *ManagedInstanceList) DeepCopy() *ManagedInstanceList + func (in *ManagedInstanceList) DeepCopyInto(out *ManagedInstanceList) + func (in *ManagedInstanceList) DeepCopyObject() runtime.Object + type ManagedInstanceManagement struct + Spec ManagedInstanceManagementSpec + Status ManagedInstanceManagementStatus + func (in *ManagedInstanceManagement) DeepCopy() *ManagedInstanceManagement + func (in *ManagedInstanceManagement) DeepCopyInto(out *ManagedInstanceManagement) + func (in *ManagedInstanceManagement) DeepCopyObject() runtime.Object + func (r *ManagedInstanceManagement) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ManagedInstanceManagement) ValidateCreate() error + func (r *ManagedInstanceManagement) ValidateDelete() error + func (r *ManagedInstanceManagement) ValidateUpdate(old runtime.Object) error + type ManagedInstanceManagementList struct + Items []ManagedInstanceManagement + func (in *ManagedInstanceManagementList) DeepCopy() *ManagedInstanceManagementList + func (in *ManagedInstanceManagementList) DeepCopyInto(out *ManagedInstanceManagementList) + func (in *ManagedInstanceManagementList) DeepCopyObject() runtime.Object + type ManagedInstanceManagementSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ManagedInstanceManagementSpecResource + State *ManagedInstanceManagementSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ManagedInstanceManagementSpec) DeepCopy() *ManagedInstanceManagementSpec + func (in *ManagedInstanceManagementSpec) DeepCopyInto(out *ManagedInstanceManagementSpec) + type ManagedInstanceManagementSpecChildSoftwareSources struct + ID *string + Name *string + func (in *ManagedInstanceManagementSpecChildSoftwareSources) DeepCopy() *ManagedInstanceManagementSpecChildSoftwareSources + func (in *ManagedInstanceManagementSpecChildSoftwareSources) DeepCopyInto(out *ManagedInstanceManagementSpecChildSoftwareSources) + type ManagedInstanceManagementSpecManagedInstanceGroups struct + DisplayName *string + ID *string + func (in *ManagedInstanceManagementSpecManagedInstanceGroups) DeepCopy() *ManagedInstanceManagementSpecManagedInstanceGroups + func (in *ManagedInstanceManagementSpecManagedInstanceGroups) DeepCopyInto(out *ManagedInstanceManagementSpecManagedInstanceGroups) + type ManagedInstanceManagementSpecParentSoftwareSource struct + ID *string + Name *string + func (in *ManagedInstanceManagementSpecParentSoftwareSource) DeepCopy() *ManagedInstanceManagementSpecParentSoftwareSource + func (in *ManagedInstanceManagementSpecParentSoftwareSource) DeepCopyInto(out *ManagedInstanceManagementSpecParentSoftwareSource) + type ManagedInstanceManagementSpecParentSoftwareSourceCodec struct + func (ManagedInstanceManagementSpecParentSoftwareSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (ManagedInstanceManagementSpecParentSoftwareSourceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (ManagedInstanceManagementSpecParentSoftwareSourceCodec) IsEmpty(ptr unsafe.Pointer) bool + type ManagedInstanceManagementSpecResource struct + ChildSoftwareSources []ManagedInstanceManagementSpecChildSoftwareSources + CompartmentID *string + Description *string + DisplayName *string + ID string + LastBoot *string + LastCheckin *string + ManagedInstanceGroups []ManagedInstanceManagementSpecManagedInstanceGroups + ManagedInstanceID *string + OsKernelVersion *string + OsName *string + OsVersion *string + ParentSoftwareSource *ManagedInstanceManagementSpecParentSoftwareSource + Status *string + Timeouts *base.ResourceTimeout + UpdatesAvailable *int64 + func (in *ManagedInstanceManagementSpecResource) DeepCopy() *ManagedInstanceManagementSpecResource + func (in *ManagedInstanceManagementSpecResource) DeepCopyInto(out *ManagedInstanceManagementSpecResource) + type ManagedInstanceManagementStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ManagedInstanceManagementStatus) DeepCopy() *ManagedInstanceManagementStatus + func (in *ManagedInstanceManagementStatus) DeepCopyInto(out *ManagedInstanceManagementStatus) + type ManagedInstanceSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ManagedInstanceSpecResource + State *ManagedInstanceSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ManagedInstanceSpec) DeepCopy() *ManagedInstanceSpec + func (in *ManagedInstanceSpec) DeepCopyInto(out *ManagedInstanceSpec) + type ManagedInstanceSpecAutonomous struct + IsAutoUpdateEnabled *bool + func (in *ManagedInstanceSpecAutonomous) DeepCopy() *ManagedInstanceSpecAutonomous + func (in *ManagedInstanceSpecAutonomous) DeepCopyInto(out *ManagedInstanceSpecAutonomous) + type ManagedInstanceSpecAutonomousCodec struct + func (ManagedInstanceSpecAutonomousCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (ManagedInstanceSpecAutonomousCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (ManagedInstanceSpecAutonomousCodec) IsEmpty(ptr unsafe.Pointer) bool + type ManagedInstanceSpecChildSoftwareSources struct + ID *string + Name *string + func (in *ManagedInstanceSpecChildSoftwareSources) DeepCopy() *ManagedInstanceSpecChildSoftwareSources + func (in *ManagedInstanceSpecChildSoftwareSources) DeepCopyInto(out *ManagedInstanceSpecChildSoftwareSources) + type ManagedInstanceSpecManagedInstanceGroups struct + DisplayName *string + ID *string + func (in *ManagedInstanceSpecManagedInstanceGroups) DeepCopy() *ManagedInstanceSpecManagedInstanceGroups + func (in *ManagedInstanceSpecManagedInstanceGroups) DeepCopyInto(out *ManagedInstanceSpecManagedInstanceGroups) + type ManagedInstanceSpecParentSoftwareSource struct + ID *string + Name *string + func (in *ManagedInstanceSpecParentSoftwareSource) DeepCopy() *ManagedInstanceSpecParentSoftwareSource + func (in *ManagedInstanceSpecParentSoftwareSource) DeepCopyInto(out *ManagedInstanceSpecParentSoftwareSource) + type ManagedInstanceSpecParentSoftwareSourceCodec struct + func (ManagedInstanceSpecParentSoftwareSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (ManagedInstanceSpecParentSoftwareSourceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (ManagedInstanceSpecParentSoftwareSourceCodec) IsEmpty(ptr unsafe.Pointer) bool + type ManagedInstanceSpecResource struct + Autonomous *ManagedInstanceSpecAutonomous + BugUpdatesAvailable *int64 + ChildSoftwareSources []ManagedInstanceSpecChildSoftwareSources + CompartmentID *string + Description *string + DisplayName *string + EnhancementUpdatesAvailable *int64 + ID string + IsDataCollectionAuthorized *bool + IsRebootRequired *bool + KspliceEffectiveKernelVersion *string + LastBoot *string + LastCheckin *string + ManagedInstanceGroups []ManagedInstanceSpecManagedInstanceGroups + ManagedInstanceID *string + NotificationTopicID *string + OsFamily *string + OsKernelVersion *string + OsName *string + OsVersion *string + OtherUpdatesAvailable *int64 + ParentSoftwareSource *ManagedInstanceSpecParentSoftwareSource + ScheduledJobCount *int64 + SecurityUpdatesAvailable *int64 + Status *string + Timeouts *base.ResourceTimeout + UpdatesAvailable *int64 + WorkRequestCount *int64 + func (in *ManagedInstanceSpecResource) DeepCopy() *ManagedInstanceSpecResource + func (in *ManagedInstanceSpecResource) DeepCopyInto(out *ManagedInstanceSpecResource) + type ManagedInstanceStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ManagedInstanceStatus) DeepCopy() *ManagedInstanceStatus + func (in *ManagedInstanceStatus) DeepCopyInto(out *ManagedInstanceStatus) + type SoftwareSource struct + Spec SoftwareSourceSpec + Status SoftwareSourceStatus + func (in *SoftwareSource) DeepCopy() *SoftwareSource + func (in *SoftwareSource) DeepCopyInto(out *SoftwareSource) + func (in *SoftwareSource) DeepCopyObject() runtime.Object + func (r *SoftwareSource) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *SoftwareSource) ValidateCreate() error + func (r *SoftwareSource) ValidateDelete() error + func (r *SoftwareSource) ValidateUpdate(old runtime.Object) error + type SoftwareSourceList struct + Items []SoftwareSource + func (in *SoftwareSourceList) DeepCopy() *SoftwareSourceList + func (in *SoftwareSourceList) DeepCopyInto(out *SoftwareSourceList) + func (in *SoftwareSourceList) DeepCopyObject() runtime.Object + type SoftwareSourceSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource SoftwareSourceSpecResource + State *SoftwareSourceSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *SoftwareSourceSpec) DeepCopy() *SoftwareSourceSpec + func (in *SoftwareSourceSpec) DeepCopyInto(out *SoftwareSourceSpec) + type SoftwareSourceSpecAssociatedManagedInstances struct + DisplayName *string + ID *string + func (in *SoftwareSourceSpecAssociatedManagedInstances) DeepCopy() *SoftwareSourceSpecAssociatedManagedInstances + func (in *SoftwareSourceSpecAssociatedManagedInstances) DeepCopyInto(out *SoftwareSourceSpecAssociatedManagedInstances) + type SoftwareSourceSpecResource struct + ArchType *string + AssociatedManagedInstances []SoftwareSourceSpecAssociatedManagedInstances + ChecksumType *string + CompartmentID *string + DefinedTags map[string]string + Description *string + DisplayName *string + FreeformTags map[string]string + GpgKeyFingerprint *string + GpgKeyID *string + GpgKeyURL *string + ID string + MaintainerEmail *string + MaintainerName *string + MaintainerPhone *string + Packages *int64 + ParentID *string + ParentName *string + RepoType *string + State *string + Status *string + Timeouts *base.ResourceTimeout + Url *string + func (in *SoftwareSourceSpecResource) DeepCopy() *SoftwareSourceSpecResource + func (in *SoftwareSourceSpecResource) DeepCopyInto(out *SoftwareSourceSpecResource) + type SoftwareSourceStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *SoftwareSourceStatus) DeepCopy() *SoftwareSourceStatus + func (in *SoftwareSourceStatus) DeepCopyInto(out *SoftwareSourceStatus)