Interface CfnAccessPoint.ObjectLambdaConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAccessPoint.ObjectLambdaConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnAccessPoint
@Stability(Stable)
public static interface CfnAccessPoint.ObjectLambdaConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
A configuration used when creating an Object Lambda Access Point.
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; ObjectLambdaConfigurationProperty objectLambdaConfigurationProperty = ObjectLambdaConfigurationProperty.builder() .supportingAccessPoint("supportingAccessPoint") .transformationConfigurations(List.of(TransformationConfigurationProperty.builder() .actions(List.of("actions")) .contentTransformation(contentTransformation) .build())) // the properties below are optional .allowedFeatures(List.of("allowedFeatures")) .cloudWatchMetricsEnabled(false) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAccessPoint.ObjectLambdaConfigurationProperty
static final class
An implementation forCfnAccessPoint.ObjectLambdaConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
A container for allowed features.default Object
A container for whether the CloudWatch metrics configuration is enabled.Standard access point associated with the Object Lambda Access Point.A container for transformation configurations for an Object Lambda Access Point.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSupportingAccessPoint
Standard access point associated with the Object Lambda Access Point. -
getTransformationConfigurations
A container for transformation configurations for an Object Lambda Access Point. -
getAllowedFeatures
A container for allowed features.Valid inputs are
GetObject-Range
,GetObject-PartNumber
,HeadObject-Range
, andHeadObject-PartNumber
. -
getCloudWatchMetricsEnabled
A container for whether the CloudWatch metrics configuration is enabled. -
builder
-