Class SessionLoggerLogConfigurationS3Args


  • public final class SessionLoggerLogConfigurationS3Args
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • bucket

        public com.pulumi.core.Output<java.lang.String> bucket()
        Returns:
        S3 bucket name where logs are delivered.
      • bucketOwner

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> bucketOwner()
        Returns:
        Expected bucket owner of the target S3 bucket.
      • folderStructure

        public com.pulumi.core.Output<java.lang.String> folderStructure()
        Returns:
        Folder structure that defines the organizational structure for log files in S3. Valid values: `FlatStructure`, `DateBasedStructure`.
      • keyPrefix

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyPrefix()
        Returns:
        S3 path prefix that determines where log files are stored.
      • logFileFormat

        public com.pulumi.core.Output<java.lang.String> logFileFormat()
        Returns:
        Format of the log file written to S3. Valid values: `Json`, `Parquet`.