AccessPointTransformationConfigurationArgs

data class AccessPointTransformationConfigurationArgs(val actions: Output<List<String>>, val contentTransformation: Output<AccessPointTransformationConfigurationContentTransformationPropertiesArgs>) : ConvertibleToJava<AccessPointTransformationConfigurationArgs>

Configuration to define what content transformation will be applied on which S3 Action.

Constructors

constructor(actions: Output<List<String>>, contentTransformation: Output<AccessPointTransformationConfigurationContentTransformationPropertiesArgs>)

Properties

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

A container for the action of an Object Lambda Access Point configuration. Valid inputs are GetObject , HeadObject , ListObject , and ListObjectV2 .

Link copied to clipboard

A container for the content transformation of an Object Lambda Access Point configuration. Can include the FunctionArn and FunctionPayload. For more information, see AwsLambdaTransformation in the Amazon S3 API Reference .

Functions

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