Table of Contents

Class SigningProfile

Namespace
Amazon.CDK.AWS.Signer
Assembly
Amazon.CDK.AWS.Signer.dll

Defines a Signing Profile.

public class SigningProfile : Resource, ISigningProfile, IResource, IConstruct, IConstruct, IDependable
Inheritance
SigningProfile
Implements
IResource
IConstruct
IConstruct
IDependable

Examples

var signingProfile = new SigningProfile(this, "SigningProfile", new SigningProfileProps {
                 Platform = Platform.AWS_LAMBDA_SHA384_ECDSA
             });

Remarks

Resource: AWS::Signer::SigningProfile

ExampleMetadata: infused

Constructors

SigningProfile(Construct, string, ISigningProfileProps)

public SigningProfile(Construct scope, string id, ISigningProfileProps props)

Parameters

scope Construct
id string
props ISigningProfileProps

Properties

SigningProfileArn

The ARN of the signing profile.

public virtual string SigningProfileArn { get; }

Property Value

string

SigningProfileName

The name of signing profile.

public virtual string SigningProfileName { get; }

Property Value

string

SigningProfileVersion

The version of signing profile.

public virtual string SigningProfileVersion { get; }

Property Value

string

SigningProfileVersionArn

The ARN of signing profile version.

public virtual string SigningProfileVersionArn { get; }

Property Value

string

Methods

FromSigningProfileAttributes(Construct, string, ISigningProfileAttributes)

Creates a Signing Profile construct that represents an external Signing Profile.

public static ISigningProfile FromSigningProfileAttributes(Construct scope, string id, ISigningProfileAttributes attrs)

Parameters

scope Construct

The parent creating construct (usually this).

id string

The construct's name.

attrs ISigningProfileAttributes

A SigningProfileAttributes object.

Returns

ISigningProfile