// This operation is used with the Amazon 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 GameLift
// FleetIQ Guide
// (https://docs.aws.amazon.com/gamelift/latest/fleetiqguide/gsg-intro.html)
// Related operations
//
// * CreateGameServerGroup
//
// * ListGameServerGroups
//
// *
// DescribeGameServerGroup
//
// * UpdateGameServerGroup
//
// * DeleteGameServerGroup
//
// *
// ResumeGameServerGroup
//
// * SuspendGameServerGroup
//
// * DescribeGameServerInstances
This operation is used with the Amazon 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 GameLift
FleetIQ Guide

Related operations

CreateGameServerGroup

ListGameServerGroups

DescribeGameServerGroup

UpdateGameServerGroup

DeleteGameServerGroup

ResumeGameServerGroup

SuspendGameServerGroup

DescribeGameServerInstances
// This operation is used with the Amazon 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 GameLift // FleetIQ Guide // ( https : // docs . aws . amazon . com / gamelift / latest / fleetiqguide / gsg - intro . html ) // Related operations // // * CreateGameServerGroup // // * ListGameServerGroups // // * // DescribeGameServerGroup // // * UpdateGameServerGroup // // * DeleteGameServerGroup // // * // ResumeGameServerGroup // // * SuspendGameServerGroup // // * DescribeGameServerInstances
func (c *Client) DescribeGameServerGroup(ctx context.Context, params *DescribeGameServerGroupInput, optFns ...func(*Options)) (*DescribeGameServerGroupOutput, error) {
	if params == nil {
		params = &DescribeGameServerGroupInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "DescribeGameServerGroup", params, optFns, addOperationDescribeGameServerGroupMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*DescribeGameServerGroupOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) DescribeGameServerGroup ( ctx context . Context , params * DescribeGameServerGroupInput , optFns ... func ( * Options ) ) ( * DescribeGameServerGroupOutput , error ) { if params == nil { params = & DescribeGameServerGroupInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationDescribeGameServerGroupMiddlewares ) if err != nil { return nil , err } out := result . ( * DescribeGameServerGroupOutput ) out . ResultMetadata = metadata return out , nil }
This operation is used with the Amazon GameLift FleetIQ solution and game server
groups.
This operation is used with the Amazon GameLift FleetIQ solution and game server groups .