AWS::GameLift::ContainerFleet LogConfiguration - AWS CloudFormation

AWS::GameLift::ContainerFleet LogConfiguration

A method for collecting container logs for the fleet. Amazon GameLift saves all standard output for each container in logs, including game session logs. You can select from the following methods:

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "LogDestination" : String, "S3BucketName" : String }

YAML

LogDestination: String S3BucketName: String

Properties

LogDestination

The type of log collection to use for a fleet.

  • CLOUDWATCH -- (default value) Send logs to an Amazon CloudWatch log group that you define. Each container emits a log stream, which is organized in the log group.

  • S3 -- Store logs in an Amazon S3 bucket that you define.

  • NONE -- Don't collect container logs.

Required: No

Type: String

Allowed values: NONE | CLOUDWATCH | S3

Update requires: No interruption

S3BucketName

If log destination is S3, logs are sent to the specified Amazon S3 bucket name.

Required: No

Type: String

Minimum: 1

Maximum: 1024

Update requires: No interruption