// Retrieves properties, including the protection policy in force, for one or more
// game sessions. This operation can be used in several ways: (1) provide a
// GameSessionId or GameSessionArn to request details for a specific game session;
// (2) provide either a FleetId or an AliasId to request properties for all game
// sessions running on a fleet. To get game session record(s), specify just one of
// the following: game session ID, fleet ID, or alias ID. You can filter this
// request by game session status. Use the pagination parameters to retrieve
// results as a set of sequential pages. If successful, a GameSessionDetail object
// is returned for each session matching the request.
//
// * CreateGameSession
//
// *
// DescribeGameSessions
//
// * DescribeGameSessionDetails
//
// * SearchGameSessions
//
// *
// UpdateGameSession
//
// * GetGameSessionLogUrl
//
// * Game session placements
//
// *
// StartGameSessionPlacement
//
// * DescribeGameSessionPlacement
//
// *
// StopGameSessionPlacement
Retrieves properties, including the protection policy in force, for one or more
game sessions. This operation can be used in several ways: (1) provide a
GameSessionId or GameSessionArn to request details for a specific game session;
(2) provide either a FleetId or an AliasId to request properties for all game
sessions running on a fleet. To get game session record(s), specify just one of
the following: game session ID, fleet ID, or alias ID. You can filter this
request by game session status. Use the pagination parameters to retrieve
results as a set of sequential pages. If successful, a GameSessionDetail object
is returned for each session matching the request.

CreateGameSession

DescribeGameSessions

DescribeGameSessionDetails

SearchGameSessions

UpdateGameSession

GetGameSessionLogUrl

Game session placements

StartGameSessionPlacement

DescribeGameSessionPlacement

StopGameSessionPlacement
// Retrieves properties including the protection policy in force for one or more // game sessions . This operation can be used in several ways : ( 1 ) provide a // GameSessionId or GameSessionArn to request details for a specific game session ; // ( 2 ) provide either a FleetId or an AliasId to request properties for all game // sessions running on a fleet . To get game session record ( s ) specify just one of // the following : game session ID fleet ID or alias ID . You can filter this // request by game session status . Use the pagination parameters to retrieve // results as a set of sequential pages . If successful a GameSessionDetail object // is returned for each session matching the request . // // * CreateGameSession // // * // DescribeGameSessions // // * DescribeGameSessionDetails // // * SearchGameSessions // // * // UpdateGameSession // // * GetGameSessionLogUrl // // * Game session placements // // * // StartGameSessionPlacement // // * DescribeGameSessionPlacement // // * // StopGameSessionPlacement
func (c *Client) DescribeGameSessionDetails(ctx context.Context, params *DescribeGameSessionDetailsInput, optFns ...func(*Options)) (*DescribeGameSessionDetailsOutput, error) {
	if params == nil {
		params = &DescribeGameSessionDetailsInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "DescribeGameSessionDetails", params, optFns, addOperationDescribeGameSessionDetailsMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*DescribeGameSessionDetailsOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) DescribeGameSessionDetails ( ctx context . Context , params * DescribeGameSessionDetailsInput , optFns ... func ( * Options ) ) ( * DescribeGameSessionDetailsOutput , error ) { if params == nil { params = & DescribeGameSessionDetailsInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationDescribeGameSessionDetailsMiddlewares ) if err != nil { return nil , err } out := result . ( * DescribeGameSessionDetailsOutput ) out . ResultMetadata = metadata return out , nil }
Retrieves properties, including the protection policy in force, for one or more
game sessions.
Retrieves properties including the protection policy in force for one or more game sessions .