@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-22T19:35:40.174Z") public class SigningProfile extends Resource implements ISigningProfile
Example:
SigningProfile signingProfile = SigningProfile.Builder.create(this, "SigningProfile") .platform(Platform.AWS_LAMBDA_SHA384_ECDSA) .build();
Modifier and Type | Class and Description |
---|---|
static class |
SigningProfile.Builder
A fluent builder for
SigningProfile . |
ISigningProfile.Jsii$Default, ISigningProfile.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
SigningProfile(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
SigningProfile(software.amazon.jsii.JsiiObjectRef objRef) |
|
SigningProfile(software.constructs.Construct scope,
java.lang.String id,
SigningProfileProps props) |
Modifier and Type | Method and Description |
---|---|
static ISigningProfile |
fromSigningProfileAttributes(software.constructs.Construct scope,
java.lang.String id,
SigningProfileAttributes attrs)
Creates a Signing Profile construct that represents an external Signing Profile.
|
java.lang.String |
getSigningProfileArn()
The ARN of the signing profile.
|
java.lang.String |
getSigningProfileName()
The name of signing profile.
|
java.lang.String |
getSigningProfileVersion()
The version of signing profile.
|
java.lang.String |
getSigningProfileVersionArn()
The ARN of signing profile version.
|
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isResource
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyRemovalPolicy, getEnv, getStack
getNode
protected SigningProfile(software.amazon.jsii.JsiiObjectRef objRef)
protected SigningProfile(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public SigningProfile(software.constructs.Construct scope, java.lang.String id, SigningProfileProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.public static ISigningProfile fromSigningProfileAttributes(software.constructs.Construct scope, java.lang.String id, SigningProfileAttributes attrs)
scope
- The parent creating construct (usually `this`). This parameter is required.id
- The construct's name. This parameter is required.attrs
- A `SigningProfileAttributes` object. This parameter is required.public java.lang.String getSigningProfileArn()
getSigningProfileArn
in interface ISigningProfile
public java.lang.String getSigningProfileName()
getSigningProfileName
in interface ISigningProfile
public java.lang.String getSigningProfileVersion()
getSigningProfileVersion
in interface ISigningProfile
public java.lang.String getSigningProfileVersionArn()
getSigningProfileVersionArn
in interface ISigningProfile