Class LogDeliveryS3DeliveryConfigurationArgs.Builder

    • Method Detail

      • enableHiveCompatiblePath

        public LogDeliveryS3DeliveryConfigurationArgs.Builder enableHiveCompatiblePath​(com.pulumi.core.Output<java.lang.Boolean> enableHiveCompatiblePath)
        Parameters:
        enableHiveCompatiblePath - This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.
        Returns:
        builder
      • enableHiveCompatiblePath

        public LogDeliveryS3DeliveryConfigurationArgs.Builder enableHiveCompatiblePath​(java.lang.Boolean enableHiveCompatiblePath)
        Parameters:
        enableHiveCompatiblePath - This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.
        Returns:
        builder
      • suffixPath

        public LogDeliveryS3DeliveryConfigurationArgs.Builder suffixPath​(com.pulumi.core.Output<java.lang.String> suffixPath)
        Parameters:
        suffixPath - 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.
        Returns:
        builder
      • suffixPath

        public LogDeliveryS3DeliveryConfigurationArgs.Builder suffixPath​(java.lang.String suffixPath)
        Parameters:
        suffixPath - 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.
        Returns:
        builder