EdifactValidationSettings Class
The Edifact agreement validation settings.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
msrest.serialization.ModelEdifactValidationSettings
Constructor
EdifactValidationSettings(*, validate_character_set: bool, check_duplicate_interchange_control_number: bool, interchange_control_number_validity_days: int, check_duplicate_group_control_number: bool, check_duplicate_transaction_set_control_number: bool, validate_edi_types: bool, validate_xsd_types: bool, allow_leading_and_trailing_spaces_and_zeroes: bool, trim_leading_and_trailing_spaces_and_zeroes: bool, trailing_separator_policy: str | TrailingSeparatorPolicy, **kwargs)
Keyword-Only Parameters
Name | Description |
---|---|
validate_character_set
|
Required. The value indicating whether to validate character set in the message. |
check_duplicate_interchange_control_number
|
Required. The value indicating whether to check for duplicate interchange control number. |
interchange_control_number_validity_days
|
Required. The validity period of interchange control number. |
check_duplicate_group_control_number
|
Required. The value indicating whether to check for duplicate group control number. |
check_duplicate_transaction_set_control_number
|
Required. The value indicating whether to check for duplicate transaction set control number. |
validate_edi_types
|
Required. The value indicating whether to Whether to validate EDI types. |
validate_xsd_types
|
Required. The value indicating whether to Whether to validate XSD types. |
allow_leading_and_trailing_spaces_and_zeroes
|
Required. The value indicating whether to allow leading and trailing spaces and zeroes. |
trim_leading_and_trailing_spaces_and_zeroes
|
Required. The value indicating whether to trim leading and trailing spaces and zeroes. |
trailing_separator_policy
|
Required. The trailing separator policy. Possible values include: "NotSpecified", "NotAllowed", "Optional", "Mandatory". |
Variables
Name | Description |
---|---|
validate_character_set
|
Required. The value indicating whether to validate character set in the message. |
check_duplicate_interchange_control_number
|
Required. The value indicating whether to check for duplicate interchange control number. |
interchange_control_number_validity_days
|
Required. The validity period of interchange control number. |
check_duplicate_group_control_number
|
Required. The value indicating whether to check for duplicate group control number. |
check_duplicate_transaction_set_control_number
|
Required. The value indicating whether to check for duplicate transaction set control number. |
validate_edi_types
|
Required. The value indicating whether to Whether to validate EDI types. |
validate_xsd_types
|
Required. The value indicating whether to Whether to validate XSD types. |
allow_leading_and_trailing_spaces_and_zeroes
|
Required. The value indicating whether to allow leading and trailing spaces and zeroes. |
trim_leading_and_trailing_spaces_and_zeroes
|
Required. The value indicating whether to trim leading and trailing spaces and zeroes. |
trailing_separator_policy
|
Required. The trailing separator policy. Possible values include: "NotSpecified", "NotAllowed", "Optional", "Mandatory". |
Azure SDK for Python