TrailEventSelectorDataResourceArgs

data class TrailEventSelectorDataResourceArgs(val type: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<TrailEventSelectorDataResourceArgs>

Constructors

Link copied to clipboard
constructor(type: Output<String>, values: Output<List<String>>)

Properties

Link copied to clipboard
val type: Output<String>

Resource type in which you want to log data events. You can specify only the following value: "AWS::S3::Object", "AWS::Lambda::Function" and "AWS::DynamoDB::Table".

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

List of ARN strings or partial ARN strings to specify selectors for data audit events over data resources. ARN list is specific to single-valued type. For example, arn:aws:s3:::<bucket name>/ for all objects in a bucket, arn:aws:s3:::<bucket name>/key for specific objects, arn:aws:lambda for all lambda events within an account, arn:aws:lambda:<region>:<account number>:function:<function name> for a specific Lambda function, arn:aws:dynamodb for all DDB events for all tables within an account, or arn:aws:dynamodb:<region>:<account number>:table/<table name> for a specific DynamoDB table.

Functions

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