aws-cdk-lib.aws_s3objectlambda.CfnAccessPointProps

interface CfnAccessPointProps

LanguageType name
.NETAmazon.CDK.AWS.S3ObjectLambda.CfnAccessPointProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awss3objectlambda#CfnAccessPointProps
Javasoftware.amazon.awscdk.services.s3objectlambda.CfnAccessPointProps
Pythonaws_cdk.aws_s3objectlambda.CfnAccessPointProps
TypeScript aws-cdk-lib » aws_s3objectlambda » CfnAccessPointProps

Properties for defining a CfnAccessPoint.

Example

// 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 cfnAccessPointProps: s3objectlambda.CfnAccessPointProps = {
  objectLambdaConfiguration: {
    supportingAccessPoint: 'supportingAccessPoint',
    transformationConfigurations: [{
      actions: ['actions'],
      contentTransformation: contentTransformation,
    }],

    // the properties below are optional
    allowedFeatures: ['allowedFeatures'],
    cloudWatchMetricsEnabled: false,
  },

  // the properties below are optional
  name: 'name',
};

Properties

NameTypeDescription
objectLambdaConfigurationIResolvable | ObjectLambdaConfigurationPropertyA configuration used when creating an Object Lambda Access Point.
name?stringThe name of this access point.

objectLambdaConfiguration

Type: IResolvable | ObjectLambdaConfigurationProperty

A configuration used when creating an Object Lambda Access Point.


name?

Type: string (optional)

The name of this access point.