Interface SigningProfileProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SigningProfileProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:35.809Z")
@Stability(Stable)
public interface SigningProfileProps
extends software.amazon.jsii.JsiiSerializable
Construction properties for a Signing Profile object.
Example:
SigningProfile signingProfile = SigningProfile.Builder.create(this, "SigningProfile") .platform(Platform.AWS_LAMBDA_SHA384_ECDSA) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forSigningProfileProps
static final class
An implementation forSigningProfileProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic SigningProfileProps.Builder
builder()
The Signing Platform available for signing profile.default Duration
The validity period for signatures generated using this signing profile.default String
Physical name of this Signing Profile.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPlatform
The Signing Platform available for signing profile.- See Also:
-
getSignatureValidity
The validity period for signatures generated using this signing profile.Default: - 135 months
-
getSigningProfileName
Physical name of this Signing Profile.Default: - Assigned by CloudFormation (recommended).
-
builder
- Returns:
- a
SigningProfileProps.Builder
ofSigningProfileProps
-