class Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAcknowledgementSettings
The Edifact agreement acknowledgement settings.
Attributes
@return [Integer] The acknowledgement control number lower bound.
@return [String] The acknowledgement control number prefix.
@return [String] The acknowledgement control number suffix.
@return [Integer] The acknowledgement control number upper bound.
@return [Boolean] The value indicating whether to batch functional acknowledgements.
@return [Boolean] The value indicating whether to batch the technical acknowledgements.
@return [Boolean] The value indicating whether functional acknowledgement is needed.
@return [Boolean] The value indicating whether a loop is needed for valid messages.
@return [Boolean] The value indicating whether technical acknowledgement is needed.
@return [Boolean] The value indicating whether to rollover acknowledgement control number.
@return [Boolean] The value indicating whether to send synchronous acknowledgement.
Public Class Methods
Mapper for EdifactAcknowledgementSettings
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb, line 60 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'EdifactAcknowledgementSettings', type: { name: 'Composite', class_name: 'EdifactAcknowledgementSettings', model_properties: { need_technical_acknowledgement: { client_side_validation: true, required: true, serialized_name: 'needTechnicalAcknowledgement', type: { name: 'Boolean' } }, batch_technical_acknowledgements: { client_side_validation: true, required: true, serialized_name: 'batchTechnicalAcknowledgements', type: { name: 'Boolean' } }, need_functional_acknowledgement: { client_side_validation: true, required: true, serialized_name: 'needFunctionalAcknowledgement', type: { name: 'Boolean' } }, batch_functional_acknowledgements: { client_side_validation: true, required: true, serialized_name: 'batchFunctionalAcknowledgements', type: { name: 'Boolean' } }, need_loop_for_valid_messages: { client_side_validation: true, required: true, serialized_name: 'needLoopForValidMessages', type: { name: 'Boolean' } }, send_synchronous_acknowledgement: { client_side_validation: true, required: true, serialized_name: 'sendSynchronousAcknowledgement', type: { name: 'Boolean' } }, acknowledgement_control_number_prefix: { client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberPrefix', type: { name: 'String' } }, acknowledgement_control_number_suffix: { client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberSuffix', type: { name: 'String' } }, acknowledgement_control_number_lower_bound: { client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberLowerBound', type: { name: 'Number' } }, acknowledgement_control_number_upper_bound: { client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberUpperBound', type: { name: 'Number' } }, rollover_acknowledgement_control_number: { client_side_validation: true, required: true, serialized_name: 'rolloverAcknowledgementControlNumber', type: { name: 'Boolean' } } } } } end