libZSservicesZSamazonka-gameliftZSamazonka-gamelift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GameLift.ResumeGameServerGroup

Description

__This operation is used with the GameLift FleetIQ solution and game server groups.__

Reinstates activity on a game server group after it has been suspended. A game server group might be suspended by theSuspendGameServerGroup operation, or it might be suspended involuntarily due to a configuration problem. In the second case, you can manually resume activity on the group once the configuration problem has been resolved. Refer to the game server group status and status reason for more information on why group activity is suspended.

To resume activity, specify a game server group ARN and the type of activity to be resumed. If successful, a GameServerGroup object is returned showing that the resumed activity is no longer listed in SuspendedActions.

Learn more

GameLift FleetIQ Guide

Related actions

CreateGameServerGroup | ListGameServerGroups | DescribeGameServerGroup | UpdateGameServerGroup | DeleteGameServerGroup | ResumeGameServerGroup | SuspendGameServerGroup | DescribeGameServerInstances | All APIs by task

Synopsis

Creating a Request

data ResumeGameServerGroup Source #

See: newResumeGameServerGroup smart constructor.

Constructors

ResumeGameServerGroup' 

Fields

Instances

Instances details
Eq ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Read ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Show ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Generic ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Associated Types

type Rep ResumeGameServerGroup :: Type -> Type #

NFData ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Methods

rnf :: ResumeGameServerGroup -> () #

Hashable ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

ToJSON ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

AWSRequest ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Associated Types

type AWSResponse ResumeGameServerGroup #

ToHeaders ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

ToPath ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

ToQuery ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

type Rep ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

type Rep ResumeGameServerGroup = D1 ('MetaData "ResumeGameServerGroup" "Amazonka.GameLift.ResumeGameServerGroup" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "ResumeGameServerGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameServerGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resumeActions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty GameServerGroupAction))))
type AWSResponse ResumeGameServerGroup Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

newResumeGameServerGroup Source #

Create a value of ResumeGameServerGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:gameServerGroupName:ResumeGameServerGroup', resumeGameServerGroup_gameServerGroupName - A unique identifier for the game server group. Use either the GameServerGroup name or ARN value.

$sel:resumeActions:ResumeGameServerGroup', resumeGameServerGroup_resumeActions - The activity to resume for this game server group.

Request Lenses

resumeGameServerGroup_gameServerGroupName :: Lens' ResumeGameServerGroup Text Source #

A unique identifier for the game server group. Use either the GameServerGroup name or ARN value.

Destructuring the Response

data ResumeGameServerGroupResponse Source #

See: newResumeGameServerGroupResponse smart constructor.

Constructors

ResumeGameServerGroupResponse' 

Fields

Instances

Instances details
Eq ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Read ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Show ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Generic ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

Associated Types

type Rep ResumeGameServerGroupResponse :: Type -> Type #

NFData ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

type Rep ResumeGameServerGroupResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResumeGameServerGroup

type Rep ResumeGameServerGroupResponse = D1 ('MetaData "ResumeGameServerGroupResponse" "Amazonka.GameLift.ResumeGameServerGroup" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "ResumeGameServerGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameServerGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GameServerGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newResumeGameServerGroupResponse Source #

Create a value of ResumeGameServerGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:gameServerGroup:ResumeGameServerGroupResponse', resumeGameServerGroupResponse_gameServerGroup - An object that describes the game server group resource, with the SuspendedActions property updated to reflect the resumed activity.

$sel:httpStatus:ResumeGameServerGroupResponse', resumeGameServerGroupResponse_httpStatus - The response's http status code.

Response Lenses

resumeGameServerGroupResponse_gameServerGroup :: Lens' ResumeGameServerGroupResponse (Maybe GameServerGroup) Source #

An object that describes the game server group resource, with the SuspendedActions property updated to reflect the resumed activity.