AWS Fundamentals Logo
AWS Fundamentals
AWS::Signer::SigningProfile

Signer SigningProfile

A signing profile is a signing template that can be used to carry out a pre-defined signing job.

Properties

3 configurable properties. 1 required. Click a row to see details.

Filter:
PropertyTypeFlags
PlatformId
string
RequiredCreate-only
SignatureValidityPeriod
SignatureValidityPeriod
Create-only
Tags
Array<Tag>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
ArnstringThe Amazon Resource Name (ARN) of the specified signing profile.
ProfileNamestringA name for the signing profile. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the signing profile name.
ProfileVersionstringA version for the signing profile. AWS Signer generates a unique version for each profile of the same profile name.
ProfileVersionArnstringThe Amazon Resource Name (ARN) of the specified signing profile version.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Signer::SigningProfile

Resources:
  MyResource:
    Type: AWS::Signer::SigningProfile
    Properties:
      PlatformId: "my-platformid"
      Tags:
        - Key: Environment
          Value: Production

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

signer:PutSigningProfilesigner:TagResource

read

signer:GetSigningProfile

delete

signer:CancelSigningProfilesigner:GetSigningProfile

list

signer:ListSigningProfiles

update

signer:TagResourcesigner:UntagResourcesigner:GetSigningProfile

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceSigner
Properties7
Required1
TaggingSupported
Primary IDArn

Supported Operations

CreateReadDeleteListUpdate

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

ProfileNamePlatformIdSignatureValidityPeriod

Related Resources

External Links