# 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
# 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
No description provided by the author
No description provided by the author
+kubebuilder:printcolumn:name="State",type=string,JSONPath=`.status.state` +kubebuilder:printcolumn:name="Server",type=string,JSONPath=`.spec.server.name`.
No description provided by the author
No description provided by the author
No description provided by the author
+kubebuilder:printcolumn:name="Type",type=string,JSONPath=`.spec.type` +kubebuilder:printcolumn:name="Version",type=string,JSONPath=`.spec.minecraftVersion` MinecraftServer is the Schema for the minecraftservers API.
MinecraftServerList contains a list of MinecraftServer.
No description provided by the author
MinecraftServerSpec defines the desired state of MinecraftServer.
MinecraftServerStatus defines the observed state of MinecraftServer.
No description provided by the author
Player is a Minecraft player defined by a username or a UUID.
ServiceSpec is very much like a corev1.ServiceSpec, but with only *some* fields.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
+kubebuilder:validation:Enum=Public;AllowListOnly +kubebuilder:default:=AllowListOnly.
+kubebuilder:validation:Enum:=Pending;Failed;Complete +kubebuilder:default:=Pending.
+kubebuilder:validation:Enum=Accepted;NotAccepted.
+kubebuilder:validation:Enum=Survival;Creative +kubebuilder:default:=Survial.
+kubebuilder:validation:Enum=Disabled;PrometheusServiceMonitor.
+kubebuilder:validation:Enum=Paper;Forge.
+kubebuilder:validation:Enum=None;ClusterIP;NodePort;LoadBalancer.
+kubebuilder:validation:Enum=Pending;Running;Error.