interface CfnParametersCodeProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Lambda.CfnParametersCodeProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awslambda#CfnParametersCodeProps |
Java | software.amazon.awscdk.services.lambda.CfnParametersCodeProps |
Python | aws_cdk.aws_lambda.CfnParametersCodeProps |
TypeScript (source) | aws-cdk-lib » aws_lambda » CfnParametersCodeProps |
Construction properties for CfnParametersCode.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
import { aws_lambda as lambda } from 'aws-cdk-lib';
import { aws_kms as interfaces_kms } from 'aws-cdk-lib/interfaces';
declare const cfnParameter: cdk.CfnParameter;
declare const keyRef: interfaces_kms.IKeyRef;
const cfnParametersCodeProps: lambda.CfnParametersCodeProps = {
bucketNameParam: cfnParameter,
objectKeyParam: cfnParameter,
sourceKMSKey: keyRef,
};
Properties
| Name | Type | Description |
|---|---|---|
| bucket | Cfn | The CloudFormation parameter that represents the name of the S3 Bucket where the Lambda code will be located in. |
| object | Cfn | The CloudFormation parameter that represents the path inside the S3 Bucket where the Lambda code will be located at. |
| source | IKey | The KMS key that Lambda uses to encrypt the deployment package in Lambda-managed storage. |
bucketNameParam?
Type:
Cfn
(optional, default: a new parameter will be created)
The CloudFormation parameter that represents the name of the S3 Bucket where the Lambda code will be located in.
Must be of type 'String'.
objectKeyParam?
Type:
Cfn
(optional, default: a new parameter will be created)
The CloudFormation parameter that represents the path inside the S3 Bucket where the Lambda code will be located at.
Must be of type 'String'.
sourceKMSKey?
Type:
IKey
(optional, default: Lambda uses an AWS owned key)
The KMS key that Lambda uses to encrypt the deployment package in Lambda-managed storage.
This is not the key used to encrypt the source object in Amazon S3.

.NET
Go
Java
Python
TypeScript (