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();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAccessPoint.TransformationConfigurationPropertystatic final classAn implementation forCfnAccessPoint.TransformationConfigurationProperty -
Method Summary
Modifier 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
-
getActions
A container for the action of an Object Lambda Access Point configuration.Valid inputs are
GetObject,HeadObject,ListObject, andListObjectV2.- See Also:
-
getContentTransformation
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 .
- See Also:
-
builder
-