EdifactEnvelopeSettings Class
The Edifact agreement envelope settings.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
msrest.serialization.ModelEdifactEnvelopeSettings
Constructor
EdifactEnvelopeSettings(*, apply_delimiter_string_advice: bool, create_grouping_segments: bool, enable_default_group_headers: bool, interchange_control_number_lower_bound: int, interchange_control_number_upper_bound: int, rollover_interchange_control_number: bool, group_control_number_lower_bound: int, group_control_number_upper_bound: int, rollover_group_control_number: bool, overwrite_existing_transaction_set_control_number: bool, transaction_set_control_number_lower_bound: int, transaction_set_control_number_upper_bound: int, rollover_transaction_set_control_number: bool, is_test_interchange: bool, group_association_assigned_code: str | None = None, communication_agreement_id: str | None = None, recipient_reference_password_value: str | None = None, recipient_reference_password_qualifier: str | None = None, application_reference_id: str | None = None, processing_priority_code: str | None = None, interchange_control_number_prefix: str | None = None, interchange_control_number_suffix: str | None = None, sender_reverse_routing_address: str | None = None, receiver_reverse_routing_address: str | None = None, functional_group_id: str | None = None, group_controlling_agency_code: str | None = None, group_message_version: str | None = None, group_message_release: str | None = None, group_control_number_prefix: str | None = None, group_control_number_suffix: str | None = None, group_application_receiver_qualifier: str | None = None, group_application_receiver_id: str | None = None, group_application_sender_qualifier: str | None = None, group_application_sender_id: str | None = None, group_application_password: str | None = None, transaction_set_control_number_prefix: str | None = None, transaction_set_control_number_suffix: str | None = None, sender_internal_identification: str | None = None, sender_internal_sub_identification: str | None = None, receiver_internal_identification: str | None = None, receiver_internal_sub_identification: str | None = None, **kwargs)
Keyword-Only Parameters
Name | Description |
---|---|
group_association_assigned_code
|
The group association assigned code. |
communication_agreement_id
|
The communication agreement id. |
apply_delimiter_string_advice
|
Required. The value indicating whether to apply delimiter string advice. |
create_grouping_segments
|
Required. The value indicating whether to create grouping segments. |
enable_default_group_headers
|
Required. The value indicating whether to enable default group headers. |
recipient_reference_password_value
|
The recipient reference password value. |
recipient_reference_password_qualifier
|
The recipient reference password qualifier. |
application_reference_id
|
The application reference id. |
processing_priority_code
|
The processing priority code. |
interchange_control_number_lower_bound
|
<xref:long>
Required. The interchange control number lower bound. |
interchange_control_number_upper_bound
|
<xref:long>
Required. The interchange control number upper bound. |
rollover_interchange_control_number
|
Required. The value indicating whether to rollover interchange control number. |
interchange_control_number_prefix
|
The interchange control number prefix. |
interchange_control_number_suffix
|
The interchange control number suffix. |
sender_reverse_routing_address
|
The sender reverse routing address. |
receiver_reverse_routing_address
|
The receiver reverse routing address. |
functional_group_id
|
The functional group id. |
group_controlling_agency_code
|
The group controlling agency code. |
group_message_version
|
The group message version. |
group_message_release
|
The group message release. |
group_control_number_lower_bound
|
<xref:long>
Required. The group control number lower bound. |
group_control_number_upper_bound
|
<xref:long>
Required. The group control number upper bound. |
rollover_group_control_number
|
Required. The value indicating whether to rollover group control number. |
group_control_number_prefix
|
The group control number prefix. |
group_control_number_suffix
|
The group control number suffix. |
group_application_receiver_qualifier
|
The group application receiver qualifier. |
group_application_receiver_id
|
The group application receiver id. |
group_application_sender_qualifier
|
The group application sender qualifier. |
group_application_sender_id
|
The group application sender id. |
group_application_password
|
The group application password. |
overwrite_existing_transaction_set_control_number
|
Required. The value indicating whether to overwrite existing transaction set control number. |
transaction_set_control_number_prefix
|
The transaction set control number prefix. |
transaction_set_control_number_suffix
|
The transaction set control number suffix. |
transaction_set_control_number_lower_bound
|
<xref:long>
Required. The transaction set control number lower bound. |
transaction_set_control_number_upper_bound
|
<xref:long>
Required. The transaction set control number upper bound. |
rollover_transaction_set_control_number
|
Required. The value indicating whether to rollover transaction set control number. |
is_test_interchange
|
Required. The value indicating whether the message is a test interchange. |
sender_internal_identification
|
The sender internal identification. |
sender_internal_sub_identification
|
The sender internal sub identification. |
receiver_internal_identification
|
The receiver internal identification. |
receiver_internal_sub_identification
|
The receiver internal sub identification. |
Variables
Name | Description |
---|---|
group_association_assigned_code
|
The group association assigned code. |
communication_agreement_id
|
The communication agreement id. |
apply_delimiter_string_advice
|
Required. The value indicating whether to apply delimiter string advice. |
create_grouping_segments
|
Required. The value indicating whether to create grouping segments. |
enable_default_group_headers
|
Required. The value indicating whether to enable default group headers. |
recipient_reference_password_value
|
The recipient reference password value. |
recipient_reference_password_qualifier
|
The recipient reference password qualifier. |
application_reference_id
|
The application reference id. |
processing_priority_code
|
The processing priority code. |
interchange_control_number_lower_bound
|
<xref:long>
Required. The interchange control number lower bound. |
interchange_control_number_upper_bound
|
<xref:long>
Required. The interchange control number upper bound. |
rollover_interchange_control_number
|
Required. The value indicating whether to rollover interchange control number. |
interchange_control_number_prefix
|
The interchange control number prefix. |
interchange_control_number_suffix
|
The interchange control number suffix. |
sender_reverse_routing_address
|
The sender reverse routing address. |
receiver_reverse_routing_address
|
The receiver reverse routing address. |
functional_group_id
|
The functional group id. |
group_controlling_agency_code
|
The group controlling agency code. |
group_message_version
|
The group message version. |
group_message_release
|
The group message release. |
group_control_number_lower_bound
|
<xref:long>
Required. The group control number lower bound. |
group_control_number_upper_bound
|
<xref:long>
Required. The group control number upper bound. |
rollover_group_control_number
|
Required. The value indicating whether to rollover group control number. |
group_control_number_prefix
|
The group control number prefix. |
group_control_number_suffix
|
The group control number suffix. |
group_application_receiver_qualifier
|
The group application receiver qualifier. |
group_application_receiver_id
|
The group application receiver id. |
group_application_sender_qualifier
|
The group application sender qualifier. |
group_application_sender_id
|
The group application sender id. |
group_application_password
|
The group application password. |
overwrite_existing_transaction_set_control_number
|
Required. The value indicating whether to overwrite existing transaction set control number. |
transaction_set_control_number_prefix
|
The transaction set control number prefix. |
transaction_set_control_number_suffix
|
The transaction set control number suffix. |
transaction_set_control_number_lower_bound
|
<xref:long>
Required. The transaction set control number lower bound. |
transaction_set_control_number_upper_bound
|
<xref:long>
Required. The transaction set control number upper bound. |
rollover_transaction_set_control_number
|
Required. The value indicating whether to rollover transaction set control number. |
is_test_interchange
|
Required. The value indicating whether the message is a test interchange. |
sender_internal_identification
|
The sender internal identification. |
sender_internal_sub_identification
|
The sender internal sub identification. |
receiver_internal_identification
|
The receiver internal identification. |
receiver_internal_sub_identification
|
The receiver internal sub identification. |
Azure SDK for Python