AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Transfer::Profile

CfnProfile

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

Import

import { CfnProfile } from 'aws-cdk-lib/aws-transfer';

Or use the module namespace:

import * as transfer from 'aws-cdk-lib/aws-transfer';
// transfer.CfnProfile

Properties

Configuration passed to the constructor as CfnProfileProps.

as2IdRequired
string

The `As2Id` is the *AS2-name* , as defined in the [RFC 4130](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc4130) . 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.

profileTypeRequired
string

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.

certificateIdsOptional
string[]

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

tagsOptional
CfnTag[]

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

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

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

Subscribe to Newsletter