S3LogConfiguration - Amazon WorkSpaces Secure Browser

S3LogConfiguration

The S3 log configuration.

Contents

bucket

The S3 bucket name where logs are delivered.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

Required: Yes

folderStructure

The folder structure that defines the organizational structure for log files in S3.

Type: String

Valid Values: Flat | NestedByDate

Required: Yes

logFileFormat

The format of the LogFile that is written to S3.

Type: String

Valid Values: JSONLines | Json

Required: Yes

bucketOwner

The expected bucket owner of the target S3 bucket. The caller must have permissions to write to the target bucket.

Type: String

Pattern: [0-9]{12}

Required: No

keyPrefix

The S3 path prefix that determines where log files are stored.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [\d\w\-_/!().*']+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: