AwsLogSourceSourceArgs

data class AwsLogSourceSourceArgs(val accounts: Output<List<String>>? = null, val regions: Output<List<String>>, val sourceName: Output<String>, val sourceVersion: Output<String>? = null) : ConvertibleToJava<AwsLogSourceSourceArgs>

Constructors

Link copied to clipboard
constructor(accounts: Output<List<String>>? = null, regions: Output<List<String>>, sourceName: Output<String>, sourceVersion: Output<String>? = null)

Properties

Link copied to clipboard
val accounts: Output<List<String>>? = null

Specify the AWS account information where you want to enable Security Lake. If not specified, uses all accounts included in the Security Lake.

Link copied to clipboard
val regions: Output<List<String>>

Specify the Regions where you want to enable Security Lake.

Link copied to clipboard
val sourceName: Output<String>

The name for a AWS source. This must be a Regionally unique value. Valid values: ROUTE53, VPC_FLOW, SH_FINDINGS, CLOUD_TRAIL_MGMT, LAMBDA_EXECUTION, S3_DATA, EKS_AUDIT, WAF.

Link copied to clipboard
val sourceVersion: Output<String>? = null

The version for a AWS source. If not specified, the version will be the default. This must be a Regionally unique value.

Functions

Link copied to clipboard
open override fun toJava(): AwsLogSourceSourceArgs