| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.GameLift.DescribeGameServerGroup
Description
__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
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.
Constructors
| DescribeGameServerGroup' | |
Fields
| |
Instances
newDescribeGameServerGroup Source #
Arguments
| :: Text | |
| -> DescribeGameServerGroup |
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:
DescribeGameServerGroup, describeGameServerGroup_gameServerGroupName - A unique identifier for the game server group. Use either the name or
ARN value.
Request Lenses
describeGameServerGroup_gameServerGroupName :: Lens' DescribeGameServerGroup Text Source #
A unique identifier for the game server group. Use either the name or ARN value.
Destructuring the Response
data DescribeGameServerGroupResponse Source #
See: newDescribeGameServerGroupResponse smart constructor.
Constructors
| DescribeGameServerGroupResponse' | |
Fields
| |
Instances
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.