dataResources

@JvmName(name = "tqwijyupdkwnvmxc")
suspend fun dataResources(value: Output<List<TrailDataResourceArgs>>)
@JvmName(name = "xgxfiqtcsrxemfpx")
suspend fun dataResources(value: List<TrailDataResourceArgs>?)

Parameters

value

CloudTrail supports data event logging for Amazon S3 objects in standard S3 buckets, AWS Lambda functions, and Amazon DynamoDB tables with basic event selectors. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail. This limit does not apply if you configure resource logging for all data events. For more information, see Data Events and Limits in AWS CloudTrail in the AWS CloudTrail User Guide .

To log data events for all other resource types including objects stored in directory buckets , you must use AdvancedEventSelectors . You must also use AdvancedEventSelectors if you want to filter on the eventName field.


@JvmName(name = "xusmwsqqxjyrbhle")
suspend fun dataResources(vararg values: Output<TrailDataResourceArgs>)


@JvmName(name = "nwiholtmufkvufuk")
suspend fun dataResources(values: List<Output<TrailDataResourceArgs>>)
@JvmName(name = "forfcueifvtotjqt")
suspend fun dataResources(vararg values: TrailDataResourceArgs)

Parameters

values

CloudTrail supports data event logging for Amazon S3 objects in standard S3 buckets, AWS Lambda functions, and Amazon DynamoDB tables with basic event selectors. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail. This limit does not apply if you configure resource logging for all data events. For more information, see Data Events and Limits in AWS CloudTrail in the AWS CloudTrail User Guide .

To log data events for all other resource types including objects stored in directory buckets , you must use AdvancedEventSelectors . You must also use AdvancedEventSelectors if you want to filter on the eventName field.


@JvmName(name = "jdsgglwajtvdssem")
suspend fun dataResources(argument: List<suspend TrailDataResourceArgsBuilder.() -> Unit>)
@JvmName(name = "hoefppwvhplcsxbv")
suspend fun dataResources(vararg argument: suspend TrailDataResourceArgsBuilder.() -> Unit)
@JvmName(name = "ivaekoxmctcflnec")
suspend fun dataResources(argument: suspend TrailDataResourceArgsBuilder.() -> Unit)

Parameters

argument

CloudTrail supports data event logging for Amazon S3 objects in standard S3 buckets, AWS Lambda functions, and Amazon DynamoDB tables with basic event selectors. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail. This limit does not apply if you configure resource logging for all data events. For more information, see Data Events and Limits in AWS CloudTrail in the AWS CloudTrail User Guide .

To log data events for all other resource types including objects stored in directory buckets , you must use AdvancedEventSelectors . You must also use AdvancedEventSelectors if you want to filter on the eventName field.