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
As2Idis 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.
793 794 795 796 797 798 799 800 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 793 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.
793 794 795 796 797 798 799 800 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 793 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
LOCALto create a local profile. A local profile represents the AS2-enabled Transfer Family server organization or party.Specify
PARTNERto create a partner profile. A partner profile represents a remote organization, external to Transfer Family.
793 794 795 796 797 798 799 800 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 793 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.
793 794 795 796 797 798 799 800 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 793 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |