TenancyConfig

class aws_cdk.aws_lambda.TenancyConfig(mode)

Bases: object

Specify the tenant isolation mode for Lambda functions.

This is incompatible with:

  • SnapStart

  • Provisioned Concurrency

  • Function URLs

  • Most Event sources (only API Gateway is supported)

ExampleMetadata:

infused

Example:

fn = lambda_.Function(self, "MyFunction",
    runtime=lambda_.Runtime.NODEJS_18_X,
    handler="index.handler",
    code=lambda_.Code.from_asset(path.join(__dirname, "lambda-handler")),
    tenancy_config=lambda_.TenancyConfig.PER_TENANT
)
Parameters:

mode (str)

Attributes

PER_TENANT = <aws_cdk.aws_lambda.TenancyConfig object>
tenancy_config_property

The CloudFormation property for tenancy configuration.