Class: Aws::Transfer::Types::CreateProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::CreateProfileRequest
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#as_2_id ⇒ String
The
As2Id
is the AS2-name, as defined in the [RFC 4130][1]. -
#certificate_ids ⇒ Array<String>
An array of identifiers for the imported certificates.
-
#profile_type ⇒ String
Determines the type of profile to create:.
-
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for AS2 profiles.
Instance Attribute Details
#as_2_id ⇒ String
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.
679 680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 679 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |
#certificate_ids ⇒ Array<String>
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
679 680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 679 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |
#profile_type ⇒ String
Determines the type of profile to create:
Specify
LOCAL
to create a local profile. A local profile represents the AS2-enabled Transfer Family server organization or party.Specify
PARTNER
to create a partner profile. A partner profile represents a remote organization, external to Transfer Family.
679 680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 679 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for AS2 profiles.
679 680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 679 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |