openapi: 3.0.0 info: version: 2015-10-01 x-release: v4 title: 'Amazon GameLift #X Amz Target=GameLift.AcceptMatch #X Amz Target=GameLift.AcceptMatch #X Amz Target=GameLift.DescribeFleetEvents API' description:

Amazon GameLift provides solutions for hosting session-based multiplayer game servers in the cloud, including tools for deploying, operating, and scaling game servers. Built on Amazon Web Services global computing infrastructure, GameLift helps you deliver high-performance, high-reliability, low-cost game servers while dynamically scaling your resource usage to meet player demand.

About Amazon GameLift solutions

Get more information on these Amazon GameLift solutions in the Amazon GameLift Developer Guide.

About this API Reference

This reference guide describes the low-level service API for Amazon GameLift. With each topic in this guide, you can find links to language-specific SDK guides and the Amazon Web Services CLI reference. Useful links:

x-logo: url: https://api.apis.guru/v2/cache/logo/https_twitter.com_awscloud_profile_image.png backgroundColor: '#FFFFFF' termsOfService: https://aws.amazon.com/service-terms/ contact: name: Mike Ralphson email: mike.ralphson@gmail.com url: https://github.com/mermade/aws2openapi x-twitter: PermittedSoc license: name: Apache 2.0 License url: http://www.apache.org/licenses/ x-providerName: amazonaws.com x-serviceName: gamelift x-origin: - contentType: application/json url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/gamelift-2015-10-01.normal.json converter: url: https://github.com/mermade/aws2openapi version: 1.0.0 x-apisguru-driver: external x-apiClientRegistration: url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct x-apisguru-categories: - cloud x-preferred: true servers: - url: http://gamelift.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The Amazon GameLift multi-region endpoint - url: https://gamelift.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The Amazon GameLift multi-region endpoint - url: http://gamelift.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The Amazon GameLift endpoint for China (Beijing) and China (Ningxia) - url: https://gamelift.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The Amazon GameLift endpoint for China (Beijing) and China (Ningxia) security: - hmac: [] tags: - name: '#X Amz Target=GameLift.DescribeFleetEvents' paths: /#X-Amz-Target=GameLift.DescribeFleetEvents: parameters: - $ref: '#/components/parameters/X-Amz-Content-Sha256' - $ref: '#/components/parameters/X-Amz-Date' - $ref: '#/components/parameters/X-Amz-Algorithm' - $ref: '#/components/parameters/X-Amz-Credential' - $ref: '#/components/parameters/X-Amz-Security-Token' - $ref: '#/components/parameters/X-Amz-Signature' - $ref: '#/components/parameters/X-Amz-SignedHeaders' post: operationId: DescribeFleetEvents description:

Retrieves entries from a fleet's event log. Fleet events are initiated by changes in status, such as during fleet creation and termination, changes in capacity, etc. If a fleet has multiple locations, events are also initiated by changes to status and capacity in remote locations.

You can specify a time range to limit the result set. Use the pagination parameters to retrieve results as a set of sequential pages.

If successful, a collection of event log entries matching the request are returned.

Learn more

Setting up Amazon GameLift fleets

responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/DescribeFleetEventsOutput' examples: DescribeFleetEvents200Example: summary: Default DescribeFleetEvents 200 response x-microcks-default: true value: Events: example-value NextToken: example-value '480': description: NotFoundException content: application/json: schema: $ref: '#/components/schemas/NotFoundException' examples: DescribeFleetEvents480Example: summary: Default DescribeFleetEvents 480 response x-microcks-default: true value: example-value '481': description: InternalServiceException content: application/json: schema: $ref: '#/components/schemas/InternalServiceException' examples: DescribeFleetEvents481Example: summary: Default DescribeFleetEvents 481 response x-microcks-default: true value: example-value '482': description: UnauthorizedException content: application/json: schema: $ref: '#/components/schemas/UnauthorizedException' examples: DescribeFleetEvents482Example: summary: Default DescribeFleetEvents 482 response x-microcks-default: true value: example-value '483': description: InvalidRequestException content: application/json: schema: $ref: '#/components/schemas/InvalidRequestException' examples: DescribeFleetEvents483Example: summary: Default DescribeFleetEvents 483 response x-microcks-default: true value: example-value requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/DescribeFleetEventsInput' parameters: - name: Limit in: query schema: type: string description: Pagination limit required: false - name: NextToken in: query schema: type: string description: Pagination token required: false - name: X-Amz-Target in: header required: true schema: type: string enum: - GameLift.DescribeFleetEvents summary: Amazon GameLift Describe Fleet Events x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#X Amz Target=GameLift.DescribeFleetEvents' components: schemas: NonZeroAndMaxString: type: string minLength: 1 maxLength: 1024 InternalServiceException: {} DescribeFleetEventsInput: type: object required: - FleetId title: DescribeFleetEventsInput properties: FleetId: allOf: - $ref: '#/components/schemas/FleetIdOrArn' - description: A unique identifier for the fleet to get event logs for. You can use either the fleet ID or ARN value. StartTime: allOf: - $ref: '#/components/schemas/Timestamp' - description: 'The earliest date to retrieve event logs for. If no start time is specified, this call returns entries starting from when the fleet was created to the specified end time. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").' EndTime: allOf: - $ref: '#/components/schemas/Timestamp' - description: 'The most recent date to retrieve event logs for. If no end time is specified, this call returns entries from the specified start time up to the present. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").' Limit: allOf: - $ref: '#/components/schemas/PositiveInteger' - description: The maximum number of results to return. Use this parameter with NextToken to get results as a set of sequential pages. NextToken: allOf: - $ref: '#/components/schemas/NonZeroAndMaxString' - description: A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. Event: type: object properties: EventId: allOf: - $ref: '#/components/schemas/NonZeroAndMaxString' - description: A unique identifier for a fleet event. ResourceId: allOf: - $ref: '#/components/schemas/NonZeroAndMaxString' - description: A unique identifier for an event resource, such as a fleet ID. EventCode: allOf: - $ref: '#/components/schemas/EventCode' - description:

The type of event being logged.

Fleet state transition events:

Fleet creation events (ordered by fleet creation activity):

VPC peering events:

Spot instance events:

Server process events:

Game session events:

Other fleet events:

Message: allOf: - $ref: '#/components/schemas/NonEmptyString' - description: Additional information related to the event. EventTime: allOf: - $ref: '#/components/schemas/Timestamp' - description: Time stamp indicating when this event occurred. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057"). PreSignedLogUrl: allOf: - $ref: '#/components/schemas/NonZeroAndMaxString' - description: Location of stored logs with additional detail that is related to the event. This is useful for debugging issues. The URL is valid for 15 minutes. You can also access fleet creation logs through the Amazon GameLift console. description: Log entry describing an event that involves Amazon GameLift resources (such as a fleet). In addition to tracking activity, event codes and messages can provide additional information for troubleshooting and debugging problems. FleetIdOrArn: type: string pattern: ^fleet-\S+|^arn:.*:fleet\/fleet-\S+ EventCode: type: string enum: - GENERIC_EVENT - FLEET_CREATED - FLEET_DELETED - FLEET_SCALING_EVENT - FLEET_STATE_DOWNLOADING - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_STATE_ERROR - FLEET_INITIALIZATION_FAILED - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE - FLEET_VALIDATION_TIMED_OUT - FLEET_ACTIVATION_FAILED - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED - SERVER_PROCESS_INVALID_PATH - SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT - SERVER_PROCESS_PROCESS_READY_TIMEOUT - SERVER_PROCESS_CRASHED - SERVER_PROCESS_TERMINATED_UNHEALTHY - SERVER_PROCESS_FORCE_TERMINATED - SERVER_PROCESS_PROCESS_EXIT_TIMEOUT - GAME_SESSION_ACTIVATION_TIMEOUT - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_RUNNING_INSTALLER - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETED - INSTANCE_INTERRUPTED - INSTANCE_RECYCLED InvalidRequestException: {} DescribeFleetEventsOutput: type: object properties: Events: allOf: - $ref: '#/components/schemas/EventList' - description: A collection of objects containing event log entries for the specified fleet. NextToken: allOf: - $ref: '#/components/schemas/NonZeroAndMaxString' - description: A token that indicates where to resume retrieving results on the next call to this operation. If no token is returned, these results represent the end of the list. NotFoundException: {} UnauthorizedException: {} Timestamp: type: string format: date-time PositiveInteger: type: integer minimum: 1 EventList: type: array items: $ref: '#/components/schemas/Event' NonEmptyString: type: string minLength: 1 parameters: X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/gamelift/ x-hasEquivalentPaths: true