Class LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.networkfirewall.inputs.LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs
-
public final class LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs.Builder
builder()
static LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs.Builder
builder(LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs defaults)
com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>
logDestination()
com.pulumi.core.Output<java.lang.String>
logDestinationType()
com.pulumi.core.Output<java.lang.String>
logType()
-
-
-
Field Detail
-
Empty
public static final LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs Empty
-
-
Method Detail
-
logDestination
public com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> logDestination()
- Returns:
- A map describing the logging destination for the chosen `log_destination_type`. * For an Amazon S3 bucket, specify the key `bucketName` with the name of the bucket and optionally specify the key `prefix` with a path. * For a CloudWatch log group, specify the key `logGroup` with the name of the CloudWatch log group. * For a Kinesis Data Firehose delivery stream, specify the key `deliveryStream` with the name of the delivery stream.
-
logDestinationType
public com.pulumi.core.Output<java.lang.String> logDestinationType()
- Returns:
- The location to send logs to. Valid values: `S3`, `CloudWatchLogs`, `KinesisDataFirehose`.
-
logType
public com.pulumi.core.Output<java.lang.String> logType()
- Returns:
- The type of log to send. Valid values: `ALERT` or `FLOW`. Alert logs report traffic that matches a `StatefulRule` with an action setting that sends a log message. Flow logs are standard network traffic flow logs.
-
builder
public static LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs.Builder builder()
-
builder
public static LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs.Builder builder(LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs defaults)
-
-