Interface CfnAccessPoint.TransformationConfigurationProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnAccessPoint.TransformationConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnAccessPoint
@Stability(Stable)
public static interface CfnAccessPoint.TransformationConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
A configuration used when creating an Object Lambda Access Point transformation.
 
Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.s3objectlambda.*;
 Object contentTransformation;
 TransformationConfigurationProperty transformationConfigurationProperty = TransformationConfigurationProperty.builder()
         .actions(List.of("actions"))
         .contentTransformation(contentTransformation)
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAccessPoint.TransformationConfigurationPropertystatic final classAn implementation forCfnAccessPoint.TransformationConfigurationProperty
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()A container for the action of an Object Lambda Access Point configuration.A container for the content transformation of an Object Lambda Access Point configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getActionsA container for the action of an Object Lambda Access Point configuration.Valid inputs are GetObject,HeadObject,ListObject, andListObjectV2.
- 
getContentTransformationA 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 . 
- 
builder
 
-