Package com.pulumi.aws.cognito.inputs
Class LogDeliveryConfigurationLogConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.inputs.LogDeliveryConfigurationLogConfigurationArgs.Builder
-
- Enclosing class:
- LogDeliveryConfigurationLogConfigurationArgs
public static final class LogDeliveryConfigurationLogConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LogDeliveryConfigurationLogConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogDeliveryConfigurationLogConfigurationArgs defaults)
-
-
Method Detail
-
cloudWatchLogsConfiguration
public LogDeliveryConfigurationLogConfigurationArgs.Builder cloudWatchLogsConfiguration(@Nullable com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationCloudWatchLogsConfigurationArgs> cloudWatchLogsConfiguration)
- Parameters:
cloudWatchLogsConfiguration- Configuration for CloudWatch Logs delivery. See CloudWatch Logs Configuration below.- Returns:
- builder
-
cloudWatchLogsConfiguration
public LogDeliveryConfigurationLogConfigurationArgs.Builder cloudWatchLogsConfiguration(LogDeliveryConfigurationLogConfigurationCloudWatchLogsConfigurationArgs cloudWatchLogsConfiguration)
- Parameters:
cloudWatchLogsConfiguration- Configuration for CloudWatch Logs delivery. See CloudWatch Logs Configuration below.- Returns:
- builder
-
eventSource
public LogDeliveryConfigurationLogConfigurationArgs.Builder eventSource(com.pulumi.core.Output<java.lang.String> eventSource)
- Parameters:
eventSource- The event source to configure logging for. Valid values are `userNotification` and `userAuthEvents`.- Returns:
- builder
-
eventSource
public LogDeliveryConfigurationLogConfigurationArgs.Builder eventSource(java.lang.String eventSource)
- Parameters:
eventSource- The event source to configure logging for. Valid values are `userNotification` and `userAuthEvents`.- Returns:
- builder
-
firehoseConfiguration
public LogDeliveryConfigurationLogConfigurationArgs.Builder firehoseConfiguration(@Nullable com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationFirehoseConfigurationArgs> firehoseConfiguration)
- Parameters:
firehoseConfiguration- Configuration for Kinesis Data Firehose delivery. See Firehose Configuration below.- Returns:
- builder
-
firehoseConfiguration
public LogDeliveryConfigurationLogConfigurationArgs.Builder firehoseConfiguration(LogDeliveryConfigurationLogConfigurationFirehoseConfigurationArgs firehoseConfiguration)
- Parameters:
firehoseConfiguration- Configuration for Kinesis Data Firehose delivery. See Firehose Configuration below.- Returns:
- builder
-
logLevel
public LogDeliveryConfigurationLogConfigurationArgs.Builder logLevel(com.pulumi.core.Output<java.lang.String> logLevel)
- Parameters:
logLevel- The log level to set for the event source. Valid values are `ERROR` and `INFO`.- Returns:
- builder
-
logLevel
public LogDeliveryConfigurationLogConfigurationArgs.Builder logLevel(java.lang.String logLevel)
- Parameters:
logLevel- The log level to set for the event source. Valid values are `ERROR` and `INFO`.- Returns:
- builder
-
s3Configuration
public LogDeliveryConfigurationLogConfigurationArgs.Builder s3Configuration(@Nullable com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationS3ConfigurationArgs> s3Configuration)
- Parameters:
s3Configuration- Configuration for S3 delivery. See S3 Configuration below. > **Note:** At least one destination configuration (`cloudWatchLogsConfiguration`, `firehoseConfiguration`, or `s3Configuration`) must be specified for each log configuration.- Returns:
- builder
-
s3Configuration
public LogDeliveryConfigurationLogConfigurationArgs.Builder s3Configuration(LogDeliveryConfigurationLogConfigurationS3ConfigurationArgs s3Configuration)
- Parameters:
s3Configuration- Configuration for S3 delivery. See S3 Configuration below. > **Note:** At least one destination configuration (`cloudWatchLogsConfiguration`, `firehoseConfiguration`, or `s3Configuration`) must be specified for each log configuration.- Returns:
- builder
-
build
public LogDeliveryConfigurationLogConfigurationArgs build()
-
-