Skip to content
v2.274.0

TransformationConfigurationProperty Struct ​

A configuration used when creating an Object Lambda Access Point transformation.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_s3objectlambda as s3objectlambda } from 'aws-cdk-lib';

declare const contentTransformation: any;
const transformationConfigurationProperty: s3objectlambda.CfnAccessPoint.TransformationConfigurationProperty = {
  actions: ['actions'],
  contentTransformation: contentTransformation,
};

Properties ​

actionsstring[]actionstyping.List[str]actionsList<String>Actionsstring[]Actions*[]*stringrequired#
A container for the action of an Object Lambda Access Point configuration.

Valid inputs are GetObject , HeadObject , ListObject , and ListObjectV2 .

contentTransformationanycontent_transformationAnycontentTransformationObjectContentTransformationobjectContentTransformationinterface{}required#
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 .