AWS::Transfer::Profile - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).


Creates the local or partner profile to use for AS2 transfers.


To declare this entity in your Amazon CloudFormation template, use the following syntax:


{ "Type" : "AWS::Transfer::Profile", "Properties" : { "As2Id" : String, "CertificateIds" : [ String, ... ], "ProfileType" : String, "Tags" : [ Tag, ... ] } }


Type: AWS::Transfer::Profile Properties: As2Id: String CertificateIds: - String ProfileType: String Tags: - Tag



The As2Id is the AS2-name, as defined in the RFC 4130. For inbound transfers, this is the AS2-From header for the AS2 messages sent from the partner. For outbound connectors, this is the AS2-To header for the AS2 messages sent to the partner using the StartFileTransfer API operation. This ID cannot include spaces.

Required: Yes

Type: String

Pattern: ^[\u0020-\u007E\s]*$

Minimum: 1

Maximum: 128

Update requires: No interruption


An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.

Required: No

Type: Array of String

Update requires: No interruption


Indicates whether to list only LOCAL type profiles or only PARTNER type profiles. If not supplied in the request, the command lists all types of profiles.

Required: Yes

Type: String

Allowed values: LOCAL | PARTNER

Update requires: Replacement


Key-value pairs that can be used to group and search for profiles.

Required: No

Type: Array of Tag

Maximum: 50

Update requires: No interruption

Return values



The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.


The Amazon Resource Name associated with the profile, in the form arn:aws:transfer:region:account-id:profile/profile-id/.


The unique identifier for the AS2 profile, returned after the API call succeeds.