package
1.47.0
Repository: https://github.com/googleforgames/agones.git
Documentation: pkg.go.dev

# Functions

Kind takes an unqualified kind and returns back a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

GameServerAllocationAllocated is allocation successful.
GameServerAllocationContention when the allocation is unsuccessful because of contention.
GameServerAllocationUnAllocated when the allocation is unsuccessful.

# Variables

AddToScheme local alias for SchemeBuilder.AddToScheme.
SchemeBuilder registers our types.
SchemeGroupVersion is group version used to register these objects.

# Structs

CounterAction is an optional action that can be performed on a Counter at allocation.
CounterSelector is the filter options for a GameServer based on the count and/or available capacity.
GameServerAllocation is the data structure for allocating against a set of GameServers, defined `selectors` selectors.
GameServerAllocationList is a list of GameServer Allocation resources.
GameServerAllocationSpec is the spec for a GameServerAllocation.
GameServerAllocationStatus is the status for an GameServerAllocation resource.
GameServerMetadata is the metadata from the allocated game server at allocation time.
GameServerSelector contains all the filter options for selecting a GameServer for allocation.
ListAction is an optional action that can be performed on a List at allocation.
ListSelector is the filter options for a GameServer based on List available capacity and/or the existence of a value in a List.
MetaPatch is the metadata used to patch the GameServer metadata on allocation.
MultiClusterSetting specifies settings for multi-cluster allocation.
PlayerSelector is the filter options for a GameServer based on player counts.

# Type aliases

GameServerAllocationState is the Allocation state.