Class InstanceLoggingConfigurationAccessLogsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.verifiedaccess.inputs.InstanceLoggingConfigurationAccessLogsArgs
-
public final class InstanceLoggingConfigurationAccessLogsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceLoggingConfigurationAccessLogsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceLoggingConfigurationAccessLogsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceLoggingConfigurationAccessLogsArgs.Builderbuilder()static InstanceLoggingConfigurationAccessLogsArgs.Builderbuilder(InstanceLoggingConfigurationAccessLogsArgs defaults)java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsCloudwatchLogsArgs>>cloudwatchLogs()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>includeTrustContext()java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsKinesisDataFirehoseArgs>>kinesisDataFirehose()java.util.Optional<com.pulumi.core.Output<java.lang.String>>logVersion()java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsS3Args>>s3()
-
-
-
Field Detail
-
Empty
public static final InstanceLoggingConfigurationAccessLogsArgs Empty
-
-
Method Detail
-
cloudwatchLogs
public java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsCloudwatchLogsArgs>> cloudwatchLogs()
- Returns:
- Block that specifies configures sending Verified Access logs to CloudWatch Logs. Detailed below.
-
includeTrustContext
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> includeTrustContext()
- Returns:
- Whether to include trust data sent by trust providers in the logs.
-
kinesisDataFirehose
public java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsKinesisDataFirehoseArgs>> kinesisDataFirehose()
- Returns:
- Block that specifies configures sending Verified Access logs to Kinesis. Detailed below.
-
logVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> logVersion()
- Returns:
- Logging version to use. Refer to [VerifiedAccessLogOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_VerifiedAccessLogOptions.html) for the allowed values.
-
s3
public java.util.Optional<com.pulumi.core.Output<InstanceLoggingConfigurationAccessLogsS3Args>> s3()
- Returns:
- Block that specifies configures sending Verified Access logs to S3. Detailed below.
-
builder
public static InstanceLoggingConfigurationAccessLogsArgs.Builder builder()
-
builder
public static InstanceLoggingConfigurationAccessLogsArgs.Builder builder(InstanceLoggingConfigurationAccessLogsArgs defaults)
-
-