Class: Aws::Transfer::Types::As2ConnectorConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::As2ConnectorConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-transfer/types.rb
Overview
Contains the details for a connector object. The connector object is used for AS2 outbound processes, to connect the Transfer Family customer with the trading partner.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compression ⇒ String
Specifies whether the AS2 file is compressed.
-
#encryption_algorithm ⇒ String
The algorithm that is used to encrypt the file.
-
#local_profile_id ⇒ String
A unique identifier for the AS2 local profile.
-
#mdn_response ⇒ String
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous.
-
#mdn_signing_algorithm ⇒ String
The signing algorithm for the MDN response.
-
#message_subject ⇒ String
Used as the `Subject` HTTP header attribute in AS2 messages that are being sent with the connector.
-
#partner_profile_id ⇒ String
A unique identifier for the partner profile for the connector.
-
#signing_algorithm ⇒ String
The algorithm that is used to sign the AS2 messages sent with the connector.
Instance Attribute Details
#compression ⇒ String
Specifies whether the AS2 file is compressed.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#encryption_algorithm ⇒ String
The algorithm that is used to encrypt the file.
<note markdown=“1”> You can only specify `NONE` if the URL for your connector uses HTTPS. This ensures that no traffic is sent in clear text.
</note>
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#local_profile_id ⇒ String
A unique identifier for the AS2 local profile.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#mdn_response ⇒ String
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous. Specify either of the following values:
-
`SYNC`: The system expects a synchronous MDN response, confirming that the file was transferred successfully (or not).
-
`NONE`: Specifies that no MDN response is required.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#mdn_signing_algorithm ⇒ String
The signing algorithm for the MDN response.
<note markdown=“1”> If set to DEFAULT (or not set at all), the value for `SigningAlgorithm` is used.
</note>
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#message_subject ⇒ String
Used as the `Subject` HTTP header attribute in AS2 messages that are being sent with the connector.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#partner_profile_id ⇒ String
A unique identifier for the partner profile for the connector.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |
#signing_algorithm ⇒ String
The algorithm that is used to sign the AS2 messages sent with the connector.
84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/aws-sdk-transfer/types.rb', line 84 class As2ConnectorConfig < Struct.new( :local_profile_id, :partner_profile_id, :message_subject, :compression, :encryption_algorithm, :signing_algorithm, :mdn_signing_algorithm, :mdn_response) SENSITIVE = [] include Aws::Structure end |