Class LogDeliveryS3DeliveryConfiguration
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.outputs.LogDeliveryS3DeliveryConfiguration
-
public final class LogDeliveryS3DeliveryConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLogDeliveryS3DeliveryConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogDeliveryS3DeliveryConfiguration.Builderbuilder()static LogDeliveryS3DeliveryConfiguration.Builderbuilder(LogDeliveryS3DeliveryConfiguration defaults)java.lang.BooleanenableHiveCompatiblePath()java.lang.StringsuffixPath()
-
-
-
Method Detail
-
enableHiveCompatiblePath
public java.lang.Boolean enableHiveCompatiblePath()
- Returns:
- This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.
-
suffixPath
public java.lang.String suffixPath()
- Returns:
- This string allows re-configuring the S3 object prefix to contain either static or variable sections. The valid variables to use in the suffix path will vary by each log source. **Note:** AWS automatically prepends account and service-specific prefixes (e.g., `AWSLogs/{account-id}/CloudFront/` for CloudFront sources) to the configured value. Specify only your custom suffix path without these AWS-managed prefixes.
-
builder
public static LogDeliveryS3DeliveryConfiguration.Builder builder()
-
builder
public static LogDeliveryS3DeliveryConfiguration.Builder builder(LogDeliveryS3DeliveryConfiguration defaults)
-
-