| // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. |
| |
| // Package gamelift provides the client and types for making API |
| // requests to Amazon GameLift. |
| // |
| // Amazon Web Services 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 GameLift solutions |
| // |
| // Get more information on these GameLift solutions in the GameLift Developer |
| // Guide (https://docs.aws.amazon.com/gamelift/latest/developerguide/). |
| // |
| // * GameLift managed hosting -- GameLift offers a fully managed service |
| // to set up and maintain computing machines for hosting, manage game session |
| // and player session life cycle, and handle security, storage, and performance |
| // tracking. You can use automatic scaling tools to balance player demand |
| // and hosting costs, configure your game session management to minimize |
| // player latency, and add FlexMatch for matchmaking. |
| // |
| // * Managed hosting with Realtime Servers -- With GameLift Realtime Servers, |
| // you can quickly configure and set up ready-to-go game servers for your |
| // game. Realtime Servers provides a game server framework with core GameLift |
| // infrastructure already built in. Then use the full range of GameLift managed |
| // hosting features, including FlexMatch, for your game. |
| // |
| // * GameLift FleetIQ -- Use GameLift FleetIQ as a standalone service while |
| // hosting your games using EC2 instances and Auto Scaling groups. GameLift |
| // FleetIQ provides optimizations for game hosting, including boosting the |
| // viability of low-cost Spot Instances gaming. For a complete solution, |
| // pair the GameLift FleetIQ and FlexMatch standalone services. |
| // |
| // * GameLift FlexMatch -- Add matchmaking to your game hosting solution. |
| // FlexMatch is a customizable matchmaking service for multiplayer games. |
| // Use FlexMatch as integrated with GameLift managed hosting or incorporate |
| // FlexMatch as a standalone service into your own hosting solution. |
| // |
| // About this API Reference |
| // |
| // This reference guide describes the low-level service API for Amazon Web Services. |
| // With each topic in this guide, you can find links to language-specific SDK |
| // guides and the Amazon Web Services CLI reference. Useful links: |
| // |
| // * GameLift API operations listed by tasks (https://docs.aws.amazon.com/gamelift/latest/developerguide/reference-awssdk.html) |
| // |
| // * GameLift tools and resources (https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-components.html) |
| // |
| // See https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01 for more information on this service. |
| // |
| // See gamelift package documentation for more information. |
| // https://docs.aws.amazon.com/sdk-for-go/api/service/gamelift/ |
| // |
| // Using the Client |
| // |
| // To contact Amazon GameLift with the SDK use the New function to create |
| // a new service client. With that client you can make API requests to the service. |
| // These clients are safe to use concurrently. |
| // |
| // See the SDK's documentation for more information on how to use the SDK. |
| // https://docs.aws.amazon.com/sdk-for-go/api/ |
| // |
| // See aws.Config documentation for more information on configuring SDK clients. |
| // https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config |
| // |
| // See the Amazon GameLift client GameLift for more |
| // information on creating client for this service. |
| // https://docs.aws.amazon.com/sdk-for-go/api/service/gamelift/#New |
| package gamelift |