Skip to content
v2.275.0

CfnSigningProfileProps Struct ​

Properties for defining a CfnSigningProfile.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_signer as signer } from 'aws-cdk-lib';
const cfnSigningProfileProps: signer.CfnSigningProfileProps = {
  platformId: 'platformId',

  // the properties below are optional
  profileName: 'profileName',
  signatureValidityPeriod: {
    type: 'type',
    value: 123,
  },
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties ​

platformIdstringplatform_idstrplatformIdStringPlatformIdstringPlatformId*stringrequired#
The ID of a platform that is available for use by a signing profile.
profileNameoptionalstringprofile_nameoptionalstrprofileNameoptionalStringProfileNameoptionalstringProfileNameoptional*string#
The name of the signing profile.
signatureValidityPeriodoptionalIResolvable | CfnSigningProfile.SignatureValidityPeriodPropertysignature_validity_periodoptionaltyping.Union[IResolvable, SignatureValidityPeriodProperty]signatureValidityPeriodoptionalIResolvableSignatureValidityPeriodoptionalIResolvableSignatureValidityPeriodoptionalinterface{}#
The validity period override for any signature generated using this signing profile.

If unspecified, the default is 135 months.

tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
A list of tags associated with the signing profile.