InstanceLoggingConfigurationAccessLogs

data class InstanceLoggingConfigurationAccessLogs(val cloudwatchLogs: InstanceLoggingConfigurationAccessLogsCloudwatchLogs? = null, val includeTrustContext: Boolean? = null, val kinesisDataFirehose: InstanceLoggingConfigurationAccessLogsKinesisDataFirehose? = null, val logVersion: String? = null, val s3: InstanceLoggingConfigurationAccessLogsS3? = null)

Constructors

Link copied to clipboard
constructor(cloudwatchLogs: InstanceLoggingConfigurationAccessLogsCloudwatchLogs? = null, includeTrustContext: Boolean? = null, kinesisDataFirehose: InstanceLoggingConfigurationAccessLogsKinesisDataFirehose? = null, logVersion: String? = null, s3: InstanceLoggingConfigurationAccessLogsS3? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A block that specifies configures sending Verified Access logs to CloudWatch Logs. Detailed below.

Link copied to clipboard

Include trust data sent by trust providers into the logs.

Link copied to clipboard

A block that specifies configures sending Verified Access logs to Kinesis. Detailed below.

Link copied to clipboard
val logVersion: String? = null

The logging version to use. Refer to VerifiedAccessLogOptions for the allowed values.

Link copied to clipboard

A block that specifies configures sending Verified Access logs to S3. Detailed below.