EdifactProtocolSettings Class

The Edifact agreement protocol settings.

All required parameters must be populated in order to send to Azure.

Inheritance
EdifactProtocolSettings

Constructor

EdifactProtocolSettings(*, validation_settings: azure.mgmt.logic.models._models_py3.EdifactValidationSettings, framing_settings: azure.mgmt.logic.models._models_py3.EdifactFramingSettings, envelope_settings: azure.mgmt.logic.models._models_py3.EdifactEnvelopeSettings, acknowledgement_settings: azure.mgmt.logic.models._models_py3.EdifactAcknowledgementSettings, message_filter: azure.mgmt.logic.models._models_py3.EdifactMessageFilter, processing_settings: azure.mgmt.logic.models._models_py3.EdifactProcessingSettings, schema_references: List[azure.mgmt.logic.models._models_py3.EdifactSchemaReference], envelope_overrides: Optional[List[azure.mgmt.logic.models._models_py3.EdifactEnvelopeOverride]] = None, message_filter_list: Optional[List[azure.mgmt.logic.models._models_py3.EdifactMessageIdentifier]] = None, validation_overrides: Optional[List[azure.mgmt.logic.models._models_py3.EdifactValidationOverride]] = None, edifact_delimiter_overrides: Optional[List[azure.mgmt.logic.models._models_py3.EdifactDelimiterOverride]] = None, **kwargs)

Variables

validation_settings
EdifactValidationSettings

Required. The EDIFACT validation settings.

framing_settings
EdifactFramingSettings

Required. The EDIFACT framing settings.

envelope_settings
EdifactEnvelopeSettings

Required. The EDIFACT envelope settings.

acknowledgement_settings
EdifactAcknowledgementSettings

Required. The EDIFACT acknowledgement settings.

message_filter
EdifactMessageFilter

Required. The EDIFACT message filter.

processing_settings
EdifactProcessingSettings

Required. The EDIFACT processing Settings.

envelope_overrides
list[EdifactEnvelopeOverride]

The EDIFACT envelope override settings.

message_filter_list
list[EdifactMessageIdentifier]

The EDIFACT message filter list.

schema_references
list[EdifactSchemaReference]

Required. The EDIFACT schema references.

validation_overrides
list[EdifactValidationOverride]

The EDIFACT validation override settings.

edifact_delimiter_overrides
list[EdifactDelimiterOverride]

The EDIFACT delimiter override settings.