AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Lambda::CodeSigningConfig

CfnCodeSigningConfig

Details about a [Code signing configuration](https://docs.aws.amazon.com/lambda/latest/dg/configuration-codesigning.html) .

Import

import { CfnCodeSigningConfig } from 'aws-cdk-lib/aws-lambda';

Or use the module namespace:

import * as lambda from 'aws-cdk-lib/aws-lambda';
// lambda.CfnCodeSigningConfig

Properties

Configuration passed to the constructor as CfnCodeSigningConfigProps.

allowedPublishersRequired
IResolvable | AllowedPublishersProperty

List of allowed publishers.

codeSigningPoliciesOptional
IResolvable | CodeSigningPoliciesProperty

The code signing policy controls the validation failure action for signature mismatch or expiry.

descriptionOptional
string

Code signing configuration description.

tagsOptional
CfnTag[]

A list of tags to add to the code signing configuration. > You must have the `lambda:TagResource` , `lambda:UntagResource` , and `lambda:ListTags` permissions for your [IAM principal](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html) to manage the CloudFormation stack. If you don't have these permissions, there might be unexpected behavior with stack-level tags propagating to the resource during resource creation and update.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Get the AWS Lambda Cheat Sheet

Everything you need to know about AWS Lambda on one page. HD quality, print-friendly.

Download Free Infographic