class Azure::Logic::Mgmt::V2018_07_01_preview::Models::EdifactEnvelopeOverride

The Edifact envelope override settings.

Attributes

application_password[RW]

@return [String] The application password.

association_assigned_code[RW]

@return [String] The association assigned code.

controlling_agency_code[RW]

@return [String] The controlling agency code.

functional_group_id[RW]

@return [String] The functional group id.

group_header_message_release[RW]

@return [String] The group header message release.

group_header_message_version[RW]

@return [String] The group header message version.

message_association_assigned_code[RW]

@return [String] The message association assigned code.

message_id[RW]

@return [String] The message id on which this envelope settings has to be applied.

message_release[RW]

@return [String] The message release version on which this envelope settings has to be applied.

message_version[RW]

@return [String] The message version on which this envelope settings has to be applied.

receiver_application_id[RW]

@return [String] The receiver application id.

receiver_application_qualifier[RW]

@return [String] The receiver application qualifier.

sender_application_id[RW]

@return [String] The sender application id.

sender_application_qualifier[RW]

@return [String] The sender application qualifier.

target_namespace[RW]

@return [String] The target namespace on which this envelope settings has to be applied.

Private Class Methods

mapper() click to toggle source

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

# File lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_envelope_override.rb, line 69
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'EdifactEnvelopeOverride',
    type: {
      name: 'Composite',
      class_name: 'EdifactEnvelopeOverride',
      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'
          }
        },
        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'
          }
        },
        functional_group_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'functionalGroupId',
          type: {
            name: 'String'
          }
        },
        sender_application_qualifier: {
          client_side_validation: true,
          required: false,
          serialized_name: 'senderApplicationQualifier',
          type: {
            name: 'String'
          }
        },
        sender_application_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'senderApplicationId',
          type: {
            name: 'String'
          }
        },
        receiver_application_qualifier: {
          client_side_validation: true,
          required: false,
          serialized_name: 'receiverApplicationQualifier',
          type: {
            name: 'String'
          }
        },
        receiver_application_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'receiverApplicationId',
          type: {
            name: 'String'
          }
        },
        controlling_agency_code: {
          client_side_validation: true,
          required: false,
          serialized_name: 'controllingAgencyCode',
          type: {
            name: 'String'
          }
        },
        group_header_message_version: {
          client_side_validation: true,
          required: false,
          serialized_name: 'groupHeaderMessageVersion',
          type: {
            name: 'String'
          }
        },
        group_header_message_release: {
          client_side_validation: true,
          required: false,
          serialized_name: 'groupHeaderMessageRelease',
          type: {
            name: 'String'
          }
        },
        association_assigned_code: {
          client_side_validation: true,
          required: false,
          serialized_name: 'associationAssignedCode',
          type: {
            name: 'String'
          }
        },
        application_password: {
          client_side_validation: true,
          required: false,
          serialized_name: 'applicationPassword',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end