class Azure::Logic::Mgmt::V2018_07_01_preview::Models::TrackingEvent
Model object.
Attributes
error[RW]
@return [TrackingEventErrorInfo]
event_level[RW]
@return [EventLevel] Possible values include: 'LogAlways', 'Critical', 'Error', 'Warning', 'Informational', 'Verbose'
event_time[RW]
@return [DateTime]
record_type[RW]
@return [TrackingRecordType] Possible values include: 'NotSpecified', 'Custom', 'AS2Message', 'AS2MDN', 'X12Interchange', 'X12FunctionalGroup', 'X12TransactionSet', 'X12InterchangeAcknowledgment', 'X12FunctionalGroupAcknowledgment', 'X12TransactionSetAcknowledgment', 'EdifactInterchange', 'EdifactFunctionalGroup', 'EdifactTransactionSet', 'EdifactInterchangeAcknowledgment', 'EdifactFunctionalGroupAcknowledgment', 'EdifactTransactionSetAcknowledgment'
Private Class Methods
mapper()
click to toggle source
Mapper for TrackingEvent
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-07-01-preview/generated/azure_mgmt_logic/models/tracking_event.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'TrackingEvent', type: { name: 'Composite', class_name: 'TrackingEvent', model_properties: { event_level: { client_side_validation: true, required: true, serialized_name: 'eventLevel', type: { name: 'Enum', module: 'EventLevel' } }, event_time: { client_side_validation: true, required: true, serialized_name: 'eventTime', type: { name: 'DateTime' } }, record_type: { client_side_validation: true, required: true, serialized_name: 'recordType', type: { name: 'String' } }, error: { client_side_validation: true, required: false, serialized_name: 'error', type: { name: 'Composite', class_name: 'TrackingEventErrorInfo' } } } } } end