class Aws::GameLift::Types::DeleteGameServerGroupInput

@note When making an API call, you may pass DeleteGameServerGroupInput

data as a hash:

    {
      game_server_group_name: "GameServerGroupNameOrArn", # required
      delete_option: "SAFE_DELETE", # accepts SAFE_DELETE, FORCE_DELETE, RETAIN
    }

@!attribute [rw] game_server_group_name

A unique identifier for the game server group. Use either the
GameServerGroup name or ARN value.
@return [String]

@!attribute [rw] delete_option

The type of delete to perform. Options include the following:

* `SAFE_DELETE` – (default) Terminates the game server group and EC2
  Auto Scaling group only when it has no game servers that are in
  `UTILIZED` status.

* `FORCE_DELETE` – Terminates the game server group, including all
  active game servers regardless of their utilization status, and
  the EC2 Auto Scaling group.

* `RETAIN` – Does a safe delete of the game server group but retains
  the EC2 Auto Scaling group as is.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteGameServerGroupInput AWS API Documentation

Constants

SENSITIVE