Class SigningProfile
Defines a Signing Profile.
public class SigningProfile : Resource, ISigningProfile, IResource, IConstruct, IConstruct, IDependable
- Inheritance
-
SigningProfile
- Implements
-
IResourceIConstructIConstructIDependable
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
Constructid
stringprops
ISigningProfileProps
Properties
SigningProfileArn
The ARN of the signing profile.
public virtual string SigningProfileArn { get; }
Property Value
SigningProfileName
The name of signing profile.
public virtual string SigningProfileName { get; }
Property Value
SigningProfileVersion
The version of signing profile.
public virtual string SigningProfileVersion { get; }
Property Value
SigningProfileVersionArn
The ARN of signing profile version.
public virtual string SigningProfileVersionArn { get; }
Property Value
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
ConstructThe parent creating construct (usually
this
).id
stringThe construct's name.
attrs
ISigningProfileAttributesA
SigningProfileAttributes
object.