X12ProtocolSettings Class
The X12 agreement protocol settings.
All required parameters must be populated in order to send to Azure.
Constructor
X12ProtocolSettings(*, validation_settings: X12ValidationSettings, framing_settings: X12FramingSettings, envelope_settings: X12EnvelopeSettings, acknowledgement_settings: X12AcknowledgementSettings, message_filter: X12MessageFilter, security_settings: X12SecuritySettings, processing_settings: X12ProcessingSettings, schema_references: List[X12SchemaReference], envelope_overrides: List[X12EnvelopeOverride] | None = None, validation_overrides: List[X12ValidationOverride] | None = None, message_filter_list: List[X12MessageIdentifier] | None = None, x12_delimiter_overrides: List[X12DelimiterOverrides] | None = None, **kwargs)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
validation_settings
|
Required. The X12 validation settings. |
|
framing_settings
|
Required. The X12 framing settings. |
|
envelope_settings
|
Required. The X12 envelope settings. |
|
acknowledgement_settings
|
Required. The X12 acknowledgment settings. |
|
message_filter
|
Required. The X12 message filter. |
|
security_settings
|
Required. The X12 security settings. |
|
processing_settings
|
Required. The X12 processing settings. |
|
envelope_overrides
|
The X12 envelope override settings. Default value: None
|
|
validation_overrides
|
The X12 validation override settings. Default value: None
|
|
message_filter_list
|
The X12 message filter list. Default value: None
|
|
schema_references
|
Required. The X12 schema references. |
|
x12_delimiter_overrides
|
The X12 delimiter override settings. Default value: None
|
Variables
| Name | Description |
|---|---|
|
validation_settings
|
Required. The X12 validation settings. |
|
framing_settings
|
Required. The X12 framing settings. |
|
envelope_settings
|
Required. The X12 envelope settings. |
|
acknowledgement_settings
|
Required. The X12 acknowledgment settings. |
|
message_filter
|
Required. The X12 message filter. |
|
security_settings
|
Required. The X12 security settings. |
|
processing_settings
|
Required. The X12 processing settings. |
|
envelope_overrides
|
The X12 envelope override settings. |
|
validation_overrides
|
The X12 validation override settings. |
|
message_filter_list
|
The X12 message filter list. |
|
schema_references
|
Required. The X12 schema references. |
|
x12_delimiter_overrides
|
The X12 delimiter override settings. |