package
0.30.47
Repository: https://github.com/kmodules/client-go.git
Documentation: pkg.go.dev

# Functions

ClusterManagerNames returns a list of possible string values of ClusterManager.
ClusterManagerValues returns a list of the values for ClusterManager.
Date returns the TimeOfDay corresponding to the supplied parameters by wrapping time.Date.
EdgeLabelNames returns a list of possible string values of EdgeLabel.
EdgeLabelValues returns a list of the values for EdgeLabel.
No description provided by the author
No description provided by the author
No description provided by the author
FromAPIVersionAndKind returns a GVK representing the provided fields for types that do not use TypeMeta.
No description provided by the author
No description provided by the author
GetCertificate returns a pointer to the desired certificate referred by "aliaS".
GetCertificateSecretName returns the name of secret for a certificate alias.
No description provided by the author
HasCertificate returns "true" if the desired certificate provided in "aliaS" is present in the certificate list.
MustParseEdgeLabel converts a string to a EdgeLabel, and panics if is not valid.
No description provided by the author
No description provided by the author
No description provided by the author
NewTime returns a wrapped instance of the provided time.
NewTimeInLocation returns a wrapped instance of the provided time according to location.
Now returns the current local time.
No description provided by the author
ParseClusterManager attempts to convert a string to a ClusterManager.
ParseEdgeLabel attempts to convert a string to a EdgeLabel.
No description provided by the author
RemoveCertificate remove a certificate from the certificate list referred by "aliaS" parameter.
SetCertificate add/update the desired certificate to the certificate list.
SetMissingSecretNameForCertificate sets the missing secret name for a certificate.
SetMissingSpecForCertificate sets the missing spec fields for a certificate.
SetSecretNameForCertificate sets the secret name for a certificate.
SetSpecForCertificate sets the spec for a certificate.
No description provided by the author
No description provided by the author
Unix returns the local time corresponding to the given Unix time by wrapping time.Unix.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ConditionSeverityError specifies that a condition with `Status=False` is an error.
ConditionSeverityInfo specifies that a condition with `Status=False` is informative.
ConditionSeverityNone should apply only to util with `Status=True`.
ConditionSeverityWarning specifies that a condition with `Status=False` is a warning.
EdgeLabelAuthn is a EdgeLabel of type authn.
EdgeLabelAuthSecret is a EdgeLabel of type auth_secret.
EdgeLabelAuthz is a EdgeLabel of type authz.
EdgeLabelBackupVia is a EdgeLabel of type backup_via.
EdgeLabelCatalog is a EdgeLabel of type catalog.
EdgeLabelCertIssuer is a EdgeLabel of type cert_issuer.
EdgeLabelConfig is a EdgeLabel of type config.
EdgeLabelConnectVia is a EdgeLabel of type connect_via.
EdgeLabelEvent is a EdgeLabel of type event.
EdgeLabelExposedBy is a EdgeLabel of type exposed_by.
EdgeLabelLocatedOn is a EdgeLabel of type located_on.
EdgeLabelMonitoredBy is a EdgeLabel of type monitored_by.
EdgeLabelOcmBind is a EdgeLabel of type ocm_bind.
EdgeLabelOffshoot is a EdgeLabel of type offshoot.
EdgeLabelOps is a EdgeLabel of type ops.
EdgeLabelPolicy is a EdgeLabel of type policy.
EdgeLabelRecommendedFor is a EdgeLabel of type recommended_for.
EdgeLabelRestoreInto is a EdgeLabel of type restore_into.
EdgeLabelScaledBy is a EdgeLabel of type scaled_by.
EdgeLabelSource is a EdgeLabel of type source.
EdgeLabelStorage is a EdgeLabel of type storage.
EdgeLabelView is a EdgeLabel of type view.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PKCS1 key encoding will produce PEM files that include the type of private key as part of the PEM header, e.g.
PKCS8 key encoding will produce PEM files with the "BEGIN PRIVATE KEY" header.
ReadyCondition defines the Ready condition type that summarizes the operational state of an object.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
CertificatePrivateKey contains configuration options for private keys used by the Certificate controller.
No description provided by the author
No description provided by the author
No description provided by the author
ClusterInfo used in ace-installer.
No description provided by the author
Condition defines an observation of a object operational state.
HealthCheckSpec defines attributes of the health check.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ObjectReference contains enough information to let you inspect or modify the referred object.
No description provided by the author
ReadonlyHealthCheckSpec defines attributes of the health check using only read-only checks.
ResourceID identifies a resource.
TimeOfDay is a wrapper around time.Time which supports correct marshaling to YAML and JSON.
No description provided by the author
TypedObjectReference represents a typed namespaced object.
TypeReference represents an object type.
X509Subject Full X509 name specification.

# Type aliases

+kubebuilder:validation:Enum=capa;capg;capz;caph;capk.
ENUM( ACE = 1 OCMHub = 2 OCMMulticlusterControlplane = 4 OCMSpoke = 8 OpenShift = 16 Rancher = 32 VirtualCluster = 64 ) */.
Conditions provide observations of the operational state of a object.
ConditionSeverity expresses the severity of a Condition Type failing.
ConditionType is a valid value for Condition.Type.
+kubebuilder:validation:Enum=authn;authz;auth_secret;backup_via;catalog;cert_issuer;config;connect_via;exposed_by;event;located_on;monitored_by;ocm_bind;offshoot;ops;policy;recommended_for;restore_into;scaled_by;source;storage;view ENUM(authn,authz,auth_secret,backup_via,catalog,cert_issuer,config,connect_via,exposed_by,event,located_on,monitored_by,ocm_bind,offshoot,ops,policy,recommended_for,restore_into,scaled_by,source,storage,view).
+kubebuilder:validation:Enum=AKS;DigitalOcean;EKS;Exoscale;Generic;GKE;Linode;Packet;Rancher;Scaleway;Vultr.
No description provided by the author
+kubebuilder:validation:Enum=PKCS1;PKCS8.
ResourceScope is an enum defining the different scopes available to a custom resource.