Documentation
¶
Overview ¶
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
Index ¶
- type DefaultRemoteObjectStatus
- func (in *DefaultRemoteObjectStatus) DeepCopy() *DefaultRemoteObjectStatus
- func (in *DefaultRemoteObjectStatus) DeepCopyInto(out *DefaultRemoteObjectStatus)
- func (h *DefaultRemoteObjectStatus) GetIsSync() bool
- func (h *DefaultRemoteObjectStatus) GetLastAppliedConfiguration() string
- func (h *DefaultRemoteObjectStatus) SetIsSync(isSync bool)
- func (h *DefaultRemoteObjectStatus) SetLastAppliedConfiguration(object string)
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 ¶
func (in *DefaultRemoteObjectStatus) DeepCopy() *DefaultRemoteObjectStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultRemoteObjectStatus.
func (*DefaultRemoteObjectStatus) DeepCopyInto ¶
func (in *DefaultRemoteObjectStatus) DeepCopyInto(out *DefaultRemoteObjectStatus)
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)
Click to show internal directories.
Click to hide internal directories.