Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
__This operation is used with the GameLift FleetIQ solution and game server groups.__
Retrieves information on a game server group. This operation returns only properties related to GameLift FleetIQ. To view or update properties for the corresponding Auto Scaling group, such as launch template, auto scaling policies, and maximum/minimum group size, access the Auto Scaling group directly.
To get attributes for a game server group, provide a group name or ARN value. If successful, a GameServerGroup object is returned.
Learn more
Related actions
CreateGameServerGroup | ListGameServerGroups | DescribeGameServerGroup | UpdateGameServerGroup | DeleteGameServerGroup | ResumeGameServerGroup | SuspendGameServerGroup | DescribeGameServerInstances | All APIs by task
Synopsis
- data DescribeGameServerGroup = DescribeGameServerGroup' {}
- newDescribeGameServerGroup :: Text -> DescribeGameServerGroup
- describeGameServerGroup_gameServerGroupName :: Lens' DescribeGameServerGroup Text
- data DescribeGameServerGroupResponse = DescribeGameServerGroupResponse' {}
- newDescribeGameServerGroupResponse :: Int -> DescribeGameServerGroupResponse
- describeGameServerGroupResponse_gameServerGroup :: Lens' DescribeGameServerGroupResponse (Maybe GameServerGroup)
- describeGameServerGroupResponse_httpStatus :: Lens' DescribeGameServerGroupResponse Int
Creating a Request
data DescribeGameServerGroup Source #
See: newDescribeGameServerGroup
smart constructor.
DescribeGameServerGroup' | |
|
Instances
newDescribeGameServerGroup Source #
Create a value of DescribeGameServerGroup
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:DescribeGameServerGroup'
, describeGameServerGroup_gameServerGroupName
- A unique identifier for the game server group. Use either the
GameServerGroup name or ARN value.
Request Lenses
describeGameServerGroup_gameServerGroupName :: Lens' DescribeGameServerGroup Text Source #
A unique identifier for the game server group. Use either the GameServerGroup name or ARN value.
Destructuring the Response
data DescribeGameServerGroupResponse Source #
See: newDescribeGameServerGroupResponse
smart constructor.
DescribeGameServerGroupResponse' | |
|
Instances
Eq DescribeGameServerGroupResponse Source # | |
Read DescribeGameServerGroupResponse Source # | |
Show DescribeGameServerGroupResponse Source # | |
Defined in Amazonka.GameLift.DescribeGameServerGroup | |
Generic DescribeGameServerGroupResponse Source # | |
NFData DescribeGameServerGroupResponse Source # | |
Defined in Amazonka.GameLift.DescribeGameServerGroup rnf :: DescribeGameServerGroupResponse -> () # | |
type Rep DescribeGameServerGroupResponse Source # | |
Defined in Amazonka.GameLift.DescribeGameServerGroup type Rep DescribeGameServerGroupResponse = D1 ('MetaData "DescribeGameServerGroupResponse" "Amazonka.GameLift.DescribeGameServerGroup" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "DescribeGameServerGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameServerGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GameServerGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDescribeGameServerGroupResponse Source #
Create a value of DescribeGameServerGroupResponse
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:DescribeGameServerGroupResponse'
, describeGameServerGroupResponse_gameServerGroup
- An object with the property settings for the requested game server group
resource.
$sel:httpStatus:DescribeGameServerGroupResponse'
, describeGameServerGroupResponse_httpStatus
- The response's http status code.
Response Lenses
describeGameServerGroupResponse_gameServerGroup :: Lens' DescribeGameServerGroupResponse (Maybe GameServerGroup) Source #
An object with the property settings for the requested game server group resource.
describeGameServerGroupResponse_httpStatus :: Lens' DescribeGameServerGroupResponse Int Source #
The response's http status code.