remote

package
v2.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2025 License: MIT Imports: 2 Imported by: 2

Documentation

Overview

Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DefaultRemoteObjectStatus

type DefaultRemoteObjectStatus struct {
	apis.DefaultObjectStatus `json:",inline"`

	// IsSync is true if controller successfully apply on remote API
	// +operator-sdk:csv:customresourcedefinitions:type=status
	IsSync *bool `json:"isSync,omitempty"`

	// LastAppliedConfiguration is the last applied configuration to use 3-way diff
	// +operator-sdk:csv:customresourcedefinitions:type=status
	LastAppliedConfiguration string `json:"lastAppliedConfiguration,omitempty"`
}

DefaultRemoteObjectStatus is the default status for CRD used to call remote API (not create K8s resources)

func (*DefaultRemoteObjectStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultRemoteObjectStatus.

func (*DefaultRemoteObjectStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DefaultRemoteObjectStatus) GetIsSync

func (h *DefaultRemoteObjectStatus) GetIsSync() bool

func (*DefaultRemoteObjectStatus) GetLastAppliedConfiguration

func (h *DefaultRemoteObjectStatus) GetLastAppliedConfiguration() string

func (*DefaultRemoteObjectStatus) SetIsSync

func (h *DefaultRemoteObjectStatus) SetIsSync(isSync bool)

func (*DefaultRemoteObjectStatus) SetLastAppliedConfiguration

func (h *DefaultRemoteObjectStatus) SetLastAppliedConfiguration(object string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL