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

BufferPolicyType FleetAutoscalerPolicyType is a simple buffering strategy for Ready GameServers.
[Stage:Dev] [FeatureFlag:ScheduledAutoscaler] ChainPolicyType is for Chain based fleet autoscaling nolint:revive // Linter contains comment doesn't start with ChainPolicyType.
[Stage:Beta] [FeatureFlag:CountsAndLists] CounterPolicyType is for Counter based fleet autoscaling nolint:revive // Linter contains comment doesn't start with CounterPolicyType.
FixedIntervalSyncType is a simple fixed interval based strategy for trigger autoscaling.
[Stage:Beta] [FeatureFlag:CountsAndLists] ListPolicyType is for List based fleet autoscaling nolint:revive // Linter contains comment doesn't start with ListPolicyType.
[Stage:Dev] [FeatureFlag:ScheduledAutoscaler] SchedulePolicyType is for Schedule based fleet autoscaling nolint:revive // Linter contains comment doesn't start with SchedulePolicyType.
WebhookPolicyType is a simple webhook strategy used for horizontal fleet scaling GameServers.

# Variables

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

# Structs

ActivePeriod defines the time period that the policy is applied.
Between defines the time period that the policy is eligible to be applied.
BufferPolicy controls the desired behavior of the buffer policy.
ChainEntry defines a single entry in the ChainPolicy.
CounterPolicy controls the desired behavior of the Counter autoscaler policy.
FixedIntervalSync controls the desired behavior of the fixed interval based sync.
FleetAutoscaler is the data structure for a FleetAutoscaler resource.
FleetAutoscaleRequest defines the request to webhook autoscaler endpoint.
FleetAutoscaleResponse defines the response of webhook autoscaler endpoint.
FleetAutoscaleReview is passed to the webhook with a populated Request value, and then returned with a populated Response.
FleetAutoscalerList is a list of Fleet Scaler resources.
FleetAutoscalerPolicy describes how to scale a fleet.
FleetAutoscalerSpec is the spec for a Fleet Scaler.
FleetAutoscalerStatus defines the current status of a FleetAutoscaler.
FleetAutoscalerSync describes when to sync a fleet.
ListPolicy controls the desired behavior of the List autoscaler policy.
SchedulePolicy controls the desired behavior of the Schedule autoscaler policy.

# Type aliases

ChainPolicy controls the desired behavior of the Chain autoscaler policy.
FleetAutoscalerPolicyType is the policy for autoscaling for a given Fleet.
FleetAutoscalerSyncType is the sync strategy for a given Fleet.
WebhookPolicy controls the desired behavior of the webhook policy.