class Azure::Logic::Mgmt::V2018_07_01_preview::Models::EdifactProcessingSettings

The Edifact agreement protocol settings.

Attributes

create_empty_xml_tags_for_trailing_separators[RW]

@return [Boolean] The value indicating whether to create empty xml tags for trailing separators.

mask_security_info[RW]

@return [Boolean] The value indicating whether to mask security information.

preserve_interchange[RW]

@return [Boolean] The value indicating whether to preserve interchange.

suspend_interchange_on_error[RW]

@return [Boolean] The value indicating whether to suspend interchange on error.

use_dot_as_decimal_separator[RW]

@return [Boolean] The value indicating whether to use dot as decimal separator.

Private Class Methods

mapper() click to toggle source

Mapper for EdifactProcessingSettings class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_processing_settings.rb, line 39
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'EdifactProcessingSettings',
    type: {
      name: 'Composite',
      class_name: 'EdifactProcessingSettings',
      model_properties: {
        mask_security_info: {
          client_side_validation: true,
          required: true,
          serialized_name: 'maskSecurityInfo',
          type: {
            name: 'Boolean'
          }
        },
        preserve_interchange: {
          client_side_validation: true,
          required: true,
          serialized_name: 'preserveInterchange',
          type: {
            name: 'Boolean'
          }
        },
        suspend_interchange_on_error: {
          client_side_validation: true,
          required: true,
          serialized_name: 'suspendInterchangeOnError',
          type: {
            name: 'Boolean'
          }
        },
        create_empty_xml_tags_for_trailing_separators: {
          client_side_validation: true,
          required: true,
          serialized_name: 'createEmptyXmlTagsForTrailingSeparators',
          type: {
            name: 'Boolean'
          }
        },
        use_dot_as_decimal_separator: {
          client_side_validation: true,
          required: true,
          serialized_name: 'useDotAsDecimalSeparator',
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end