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 type CredentialsSpec + BackendRef *core.LocalObjectReference v0.3.0 Aug 2, 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 Credentials struct + Spec CredentialsSpec + Status CredentialsStatus + func (in *Credentials) DeepCopy() *Credentials + func (in *Credentials) DeepCopyInto(out *Credentials) + func (in *Credentials) DeepCopyObject() runtime.Object + func (r *Credentials) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Credentials) ValidateCreate() error + func (r *Credentials) ValidateDelete() error + func (r *Credentials) ValidateUpdate(old runtime.Object) error + type CredentialsList struct + Items []Credentials + func (in *CredentialsList) DeepCopy() *CredentialsList + func (in *CredentialsList) DeepCopyInto(out *CredentialsList) + func (in *CredentialsList) DeepCopyObject() runtime.Object + type CredentialsSpec struct + ProviderRef core.LocalObjectReference + Resource CredentialsSpecResource + State *CredentialsSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *CredentialsSpec) DeepCopy() *CredentialsSpec + func (in *CredentialsSpec) DeepCopyInto(out *CredentialsSpec) + type CredentialsSpecMonitorOnlyTagPairs struct + Name *string + Unknowns *string + Value *string + func (in *CredentialsSpecMonitorOnlyTagPairs) DeepCopy() *CredentialsSpecMonitorOnlyTagPairs + func (in *CredentialsSpecMonitorOnlyTagPairs) DeepCopyInto(out *CredentialsSpecMonitorOnlyTagPairs) + type CredentialsSpecResource struct + Active *bool + AppID *string + AutoTagging *bool + DirectoryID *string + ID string + Key *string + Label *string + MonitorOnlyTagPairs []CredentialsSpecMonitorOnlyTagPairs + MonitorOnlyTaggedEntities *bool + SupportingServices []CredentialsSpecSupportingServices + Unknowns *string + func (in *CredentialsSpecResource) DeepCopy() *CredentialsSpecResource + func (in *CredentialsSpecResource) DeepCopyInto(out *CredentialsSpecResource) + type CredentialsSpecSupportingServices struct + MonitoredMetrics []CredentialsSpecSupportingServicesMonitoredMetrics + Name *string + Unknowns *string + func (in *CredentialsSpecSupportingServices) DeepCopy() *CredentialsSpecSupportingServices + func (in *CredentialsSpecSupportingServices) DeepCopyInto(out *CredentialsSpecSupportingServices) + type CredentialsSpecSupportingServicesMonitoredMetrics struct + Dimensions []string + Name *string + Unknowns *string + func (in *CredentialsSpecSupportingServicesMonitoredMetrics) DeepCopy() *CredentialsSpecSupportingServicesMonitoredMetrics + func (in *CredentialsSpecSupportingServicesMonitoredMetrics) DeepCopyInto(out *CredentialsSpecSupportingServicesMonitoredMetrics) + type CredentialsStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *CredentialsStatus) DeepCopy() *CredentialsStatus + func (in *CredentialsStatus) DeepCopyInto(out *CredentialsStatus)