Interface CfnSigningProfileProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSigningProfileProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:18.222Z")
@Stability(Stable)
public interface CfnSigningProfileProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnSigningProfile.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.signer.*;
CfnSigningProfileProps cfnSigningProfileProps = CfnSigningProfileProps.builder()
.platformId("platformId")
// the properties below are optional
.profileName("profileName")
.signatureValidityPeriod(SignatureValidityPeriodProperty.builder()
.type("type")
.value(123)
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSigningProfilePropsstatic final classAn implementation forCfnSigningProfileProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The ID of a platform that is available for use by a signing profile.default StringThe name of the signing profile.default ObjectThe validity period override for any signature generated using this signing profile.getTags()A list of tags associated with the signing profile.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPlatformId
The ID of a platform that is available for use by a signing profile.- See Also:
-
getProfileName
The name of the signing profile.- See Also:
-
getSignatureValidityPeriod
The validity period override for any signature generated using this signing profile.If unspecified, the default is 135 months.
Returns union: either
IResolvableorCfnSigningProfile.SignatureValidityPeriodProperty- See Also:
-
getTags
A list of tags associated with the signing profile.- See Also:
-
builder
- Returns:
- a
CfnSigningProfileProps.BuilderofCfnSigningProfileProps
-