AWS::Signer::SigningProfile
Creates a signing profile. A signing profile is a code-signing template that can be used to carry out a pre-defined signing job.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Signer::SigningProfile", "Properties" : { "PlatformId" :
String
, "SignatureValidityPeriod" :SignatureValidityPeriod
, "Tags" :[
} }Tag
, ... ]
YAML
Type: AWS::Signer::SigningProfile Properties: PlatformId:
String
SignatureValidityPeriod:SignatureValidityPeriod
Tags:-
Tag
Properties
PlatformId
-
The ID of a platform that is available for use by a signing profile.
Required: Yes
Type: String
Update requires: Replacement
SignatureValidityPeriod
-
The validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
Required: No
Type: SignatureValidityPeriod
Update requires: Replacement
-
A list of tags associated with the signing profile.
Required: No
Type: List of
Tag
Update requires: No interruption
Return values
Ref
The signing profile ARN.
Fn::GetAtt
Arn
-
The Amazon Resource Name (ARN) of the signing profile created.
ProfileName
-
The name of the signing profile created.
ProfileVersion
-
The version of the signing profile created.
ProfileVersionArn
-
The signing profile ARN, including the profile version.