EdifactDelimiterOverride Class

The Edifact delimiter override settings.

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

Inheritance
EdifactDelimiterOverride

Constructor

EdifactDelimiterOverride(*, data_element_separator: int, component_separator: int, segment_terminator: int, repetition_separator: int, segment_terminator_suffix: Union[str, azure.mgmt.logic.models._logic_management_client_enums.SegmentTerminatorSuffix], decimal_point_indicator: Union[str, azure.mgmt.logic.models._logic_management_client_enums.EdifactDecimalIndicator], release_indicator: int, message_id: Optional[str] = None, message_version: Optional[str] = None, message_release: Optional[str] = None, message_association_assigned_code: Optional[str] = None, target_namespace: Optional[str] = None, **kwargs)

Variables

message_id
str

The message id.

message_version
str

The message version.

message_release
str

The message release.

data_element_separator
int

Required. The data element separator.

component_separator
int

Required. The component separator.

segment_terminator
int

Required. The segment terminator.

repetition_separator
int

Required. The repetition separator.

segment_terminator_suffix
str or SegmentTerminatorSuffix

Required. The segment terminator suffix. Possible values include: "NotSpecified", "None", "CR", "LF", "CRLF".

decimal_point_indicator
str or EdifactDecimalIndicator

Required. The decimal point indicator. Possible values include: "NotSpecified", "Comma", "Decimal".

release_indicator
int

Required. The release indicator.

message_association_assigned_code
str

The message association assigned code.

target_namespace
str

The target namespace on which this delimiter settings has to be applied.