Interface CfnSessionLoggerPropsMixin.S3LogConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSessionLoggerPropsMixin.S3LogConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnSessionLoggerPropsMixin
@Stability(Stable)
public static interface CfnSessionLoggerPropsMixin.S3LogConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The S3 log configuration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.workspacesweb.*;
S3LogConfigurationProperty s3LogConfigurationProperty = S3LogConfigurationProperty.builder()
.bucket("bucket")
.bucketOwner("bucketOwner")
.folderStructure("folderStructure")
.keyPrefix("keyPrefix")
.logFileFormat("logFileFormat")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSessionLoggerPropsMixin.S3LogConfigurationPropertystatic final classAn implementation forCfnSessionLoggerPropsMixin.S3LogConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe S3 bucket name where logs are delivered.default StringThe expected bucket owner of the target S3 bucket.default StringThe folder structure that defines the organizational structure for log files in S3.default StringThe S3 path prefix that determines where log files are stored.default StringThe format of the LogFile that is written to S3.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBucket
The S3 bucket name where logs are delivered.- See Also:
-
getBucketOwner
The expected bucket owner of the target S3 bucket.The caller must have permissions to write to the target bucket.
- See Also:
-
getFolderStructure
The folder structure that defines the organizational structure for log files in S3.- See Also:
-
getKeyPrefix
The S3 path prefix that determines where log files are stored.- See Also:
-
getLogFileFormat
The format of the LogFile that is written to S3.- See Also:
-
builder
-