Class: Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride
- Inherits:
-
Object
- Object
- Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb
Overview
The X12 envelope override settings.
Instance Attribute Summary collapse
-
#date_format ⇒ X12DateFormat
‘NotSpecified’, ‘CCYYMMDD’, ‘YYMMDD’.
-
#functional_identifier_code ⇒ String
The functional identifier code.
-
#header_version ⇒ String
The header version.
-
#message_id ⇒ String
be applied.
-
#protocol_version ⇒ String
has to be applied.
-
#receiver_application_id ⇒ String
The receiver application id.
-
#responsible_agency_code ⇒ String
The responsible agency code.
-
#sender_application_id ⇒ String
The sender application id.
-
#target_namespace ⇒ String
has to be applied.
-
#time_format ⇒ X12TimeFormat
‘NotSpecified’, ‘HHMM’, ‘HHMMSS’, ‘HHMMSSdd’, ‘HHMMSSd’.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for X12EnvelopeOverride class as Ruby Hash.
Instance Attribute Details
#date_format ⇒ X12DateFormat
‘NotSpecified’, ‘CCYYMMDD’, ‘YYMMDD’
44 45 46 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 44 def date_format @date_format end |
#functional_identifier_code ⇒ String
Returns The functional identifier code.
40 41 42 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 40 def functional_identifier_code @functional_identifier_code end |
#header_version ⇒ String
Returns The header version.
31 32 33 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 31 def header_version @header_version end |
#message_id ⇒ String
be applied.
25 26 27 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 25 def @message_id end |
#protocol_version ⇒ String
has to be applied.
21 22 23 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 21 def protocol_version @protocol_version end |
#receiver_application_id ⇒ String
Returns The receiver application id.
37 38 39 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 37 def receiver_application_id @receiver_application_id end |
#responsible_agency_code ⇒ String
Returns The responsible agency code.
28 29 30 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 28 def responsible_agency_code @responsible_agency_code end |
#sender_application_id ⇒ String
Returns The sender application id.
34 35 36 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 34 def sender_application_id @sender_application_id end |
#target_namespace ⇒ String
has to be applied.
17 18 19 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 17 def target_namespace @target_namespace end |
#time_format ⇒ X12TimeFormat
‘NotSpecified’, ‘HHMM’, ‘HHMMSS’, ‘HHMMSSdd’, ‘HHMMSSd’
48 49 50 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 48 def time_format @time_format end |
Class Method Details
.mapper ⇒ Object
Mapper for X12EnvelopeOverride class as Ruby Hash. This will be used for serialization/deserialization.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb', line 55 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'X12EnvelopeOverride', type: { name: 'Composite', class_name: 'X12EnvelopeOverride', model_properties: { target_namespace: { client_side_validation: true, required: true, serialized_name: 'targetNamespace', type: { name: 'String' } }, protocol_version: { client_side_validation: true, required: true, serialized_name: 'protocolVersion', type: { name: 'String' } }, message_id: { client_side_validation: true, required: true, serialized_name: 'messageId', type: { name: 'String' } }, responsible_agency_code: { client_side_validation: true, required: true, serialized_name: 'responsibleAgencyCode', type: { name: 'String' } }, header_version: { client_side_validation: true, required: true, serialized_name: 'headerVersion', type: { name: 'String' } }, sender_application_id: { client_side_validation: true, required: true, serialized_name: 'senderApplicationId', type: { name: 'String' } }, receiver_application_id: { client_side_validation: true, required: true, serialized_name: 'receiverApplicationId', type: { name: 'String' } }, functional_identifier_code: { client_side_validation: true, required: false, serialized_name: 'functionalIdentifierCode', type: { name: 'String' } }, date_format: { client_side_validation: true, required: true, serialized_name: 'dateFormat', type: { name: 'Enum', module: 'X12DateFormat' } }, time_format: { client_side_validation: true, required: true, serialized_name: 'timeFormat', type: { name: 'Enum', module: 'X12TimeFormat' } } } } } end |