package
0.0.0-20240211143952-18fdf9b6bde6
Repository: https://github.com/cedi/urlshortener.git
Documentation: pkg.go.dev

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Redirect is the Schema for the redirects API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Namespaced +kubebuilder:printcolumn:name="Source",type=string,JSONPath=`.spec.source` +kubebuilder:printcolumn:name="Target",type=string,JSONPath=`.spec.target` +kubebuilder:printcolumn:name="Code",type=string,JSONPath=`.spec.code`.
RedirectList contains a list of Redirect.
RedirectSpec defines the desired state of Redirect.
RedirectStatus defines the observed state of Redirect.
ShortLink is the Schema for the shortlinks API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Namespaced +kubebuilder:printcolumn:name="Target",type=string,JSONPath=`.spec.target` +kubebuilder:printcolumn:name="Code",type=string,JSONPath=`.spec.code` +kubebuilder:printcolumn:name="After",type=string,JSONPath=`.spec.after` +kubebuilder:printcolumn:name="Invoked",type=string,JSONPath=`.status.count` +k8s:openapi-gen=true.
ShortLinkList contains a list of ShortLink +kubebuilder:object:root=true.
ShortLinkSpec defines the desired state of ShortLink.
ShortLinkStatus defines the observed state of ShortLink.
TLSSpec holds the TLS configuration used.