package
0.0.0-20241004144815-663a245e5271
Repository: https://github.com/openshift/external-dns-operator.git
Documentation: pkg.go.dev

# 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

# Variables

AddToScheme adds the types in this group-version to the given scheme.
Available indicates that the ExternalDNS is available.
AuthenticationFailed indicates that there were issues starting ExternalDNS pods related to the given provider credentials.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

ExternalDNS describes a managed ExternalDNS controller instance for a cluster.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExternalDNSCRDSourceOptions describes options for configuring the ExternalDNS CRD source.
ExternalDNSDomain describes how sets of included or excluded domains are to be constructed.
ExternalDNSDomainUnion describes optional fields of an External domain that should be captured.
No description provided by the author
No description provided by the author
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object ExternalDNSList contains a list of ExternalDNSes.
No description provided by the author
ExternalDNSProvider specifies configuration options for the desired ExternalDNS DNS provider.
ExternalDNSServiceSourceOptions describes options specific to the ExternalDNS service source.
ExternalDNSSource describes which Source resource the ExternalDNS should create DNS records for.
ExternalDNSSourceUnion describes optional fields for an ExternalDNS source that should be captured.
ExternalDNSSpec defines the desired state of the ExternalDNS.
ExternalDNSStatus defines the observed state of ExternalDNS.
SecretReference contains the information to let you locate the desired secret.

# Type aliases

+kubebuilder:validation:Enum=Exact;Pattern.
+kubebuilder:validation:Enum=Include;Exclude.
+kubebuilder:validation:Enum=AWS;GCP;Azure;BlueCat;Infoblox.
+kubebuilder:validation:Enum=OpenShiftRoute;Service;CRD.
+kubebuilder:validation:Enum=Ignore;Allow.