AWS::AppMesh::VirtualGateway VirtualGatewayFileAccessLog - AWS CloudFormation

AWS::AppMesh::VirtualGateway VirtualGatewayFileAccessLog

An object that represents an access log file.

Syntax

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

JSON

{ "Format" : LoggingFormat, "Path" : String }

YAML

Format: LoggingFormat Path: String

Properties

Format

The specified format for the virtual gateway access logs. It can be either json_format or text_format.

Required: No

Type: LoggingFormat

Update requires: No interruption

Path

The file path to write access logs to. You can use /dev/stdout to send access logs to standard out and configure your Envoy container to use a log driver, such as awslogs, to export the access logs to a log storage service such as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file system to write the files to disk.

Required: Yes

Type: String

Minimum: 1

Maximum: 255

Update requires: No interruption