class Azure::Logic::Mgmt::V2018_07_01_preview::Models::EdifactDelimiterOverride
The Edifact delimiter override settings.
Attributes
@return [Integer] The component separator.
@return [Integer] The data element separator.
@return [EdifactDecimalIndicator] The decimal point indicator. Possible values include: 'NotSpecified', 'Comma', 'Decimal'
@return [String] The message association assigned code.
@return [String] The message id.
@return [String] The message release.
@return [String] The message version.
@return [Integer] The release indicator.
@return [Integer] The repetition separator.
@return [Integer] The segment terminator.
@return [SegmentTerminatorSuffix] The segment terminator suffix. Possible values include: 'NotSpecified', 'None', 'CR', 'LF', 'CRLF'
@return [String] The target namespace on which this delimiter settings has to be applied.
Private Class Methods
Mapper for EdifactDelimiterOverride
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb, line 59 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'EdifactDelimiterOverride', type: { name: 'Composite', class_name: 'EdifactDelimiterOverride', model_properties: { message_id: { client_side_validation: true, required: false, serialized_name: 'messageId', type: { name: 'String' } }, message_version: { client_side_validation: true, required: false, serialized_name: 'messageVersion', type: { name: 'String' } }, message_release: { client_side_validation: true, required: false, serialized_name: 'messageRelease', type: { name: 'String' } }, data_element_separator: { client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { name: 'Number' } }, component_separator: { client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { name: 'Number' } }, segment_terminator: { client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { name: 'Number' } }, repetition_separator: { client_side_validation: true, required: true, serialized_name: 'repetitionSeparator', type: { name: 'Number' } }, segment_terminator_suffix: { client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { name: 'Enum', module: 'SegmentTerminatorSuffix' } }, decimal_point_indicator: { client_side_validation: true, required: true, serialized_name: 'decimalPointIndicator', type: { name: 'Enum', module: 'EdifactDecimalIndicator' } }, release_indicator: { client_side_validation: true, required: true, serialized_name: 'releaseIndicator', type: { name: 'Number' } }, message_association_assigned_code: { client_side_validation: true, required: false, serialized_name: 'messageAssociationAssignedCode', type: { name: 'String' } }, target_namespace: { client_side_validation: true, required: false, serialized_name: 'targetNamespace', type: { name: 'String' } } } } } end