Package com.pulumi.aws.cognito.inputs
Class LogDeliveryConfigurationLogConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cognito.inputs.LogDeliveryConfigurationLogConfigurationArgs
-
public final class LogDeliveryConfigurationLogConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLogDeliveryConfigurationLogConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LogDeliveryConfigurationLogConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogDeliveryConfigurationLogConfigurationArgs.Builderbuilder()static LogDeliveryConfigurationLogConfigurationArgs.Builderbuilder(LogDeliveryConfigurationLogConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationCloudWatchLogsConfigurationArgs>>cloudWatchLogsConfiguration()com.pulumi.core.Output<java.lang.String>eventSource()java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationFirehoseConfigurationArgs>>firehoseConfiguration()com.pulumi.core.Output<java.lang.String>logLevel()java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationS3ConfigurationArgs>>s3Configuration()
-
-
-
Field Detail
-
Empty
public static final LogDeliveryConfigurationLogConfigurationArgs Empty
-
-
Method Detail
-
cloudWatchLogsConfiguration
public java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationCloudWatchLogsConfigurationArgs>> cloudWatchLogsConfiguration()
- Returns:
- Configuration for CloudWatch Logs delivery. See CloudWatch Logs Configuration below.
-
eventSource
public com.pulumi.core.Output<java.lang.String> eventSource()
- Returns:
- The event source to configure logging for. Valid values are `userNotification` and `userAuthEvents`.
-
firehoseConfiguration
public java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationFirehoseConfigurationArgs>> firehoseConfiguration()
- Returns:
- Configuration for Kinesis Data Firehose delivery. See Firehose Configuration below.
-
logLevel
public com.pulumi.core.Output<java.lang.String> logLevel()
- Returns:
- The log level to set for the event source. Valid values are `ERROR` and `INFO`.
-
s3Configuration
public java.util.Optional<com.pulumi.core.Output<LogDeliveryConfigurationLogConfigurationS3ConfigurationArgs>> s3Configuration()
- Returns:
- 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.
-
builder
public static LogDeliveryConfigurationLogConfigurationArgs.Builder builder()
-
builder
public static LogDeliveryConfigurationLogConfigurationArgs.Builder builder(LogDeliveryConfigurationLogConfigurationArgs defaults)
-
-