Class: Aws::Transfer::Types::CreateProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::CreateProfileRequest
- Includes:
- Structure
- Defined in:
- 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].
-
#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.
640 641 642 643 644 645 646 647 |
# File 'lib/aws-sdk-transfer/types.rb', line 640 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.
640 641 642 643 644 645 646 647 |
# File 'lib/aws-sdk-transfer/types.rb', line 640 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.
640 641 642 643 644 645 646 647 |
# File 'lib/aws-sdk-transfer/types.rb', line 640 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.
640 641 642 643 644 645 646 647 |
# File 'lib/aws-sdk-transfer/types.rb', line 640 class CreateProfileRequest < Struct.new( :as_2_id, :profile_type, :certificate_ids, :tags) SENSITIVE = [] include Aws::Structure end |