class Azure::IotHub::Mgmt::V2017_07_01::Models::OperationsMonitoringProperties
The operations monitoring properties for the IoT hub. The possible keys to the dictionary are Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.
Attributes
events[RW]
@return [Hash{String => OperationMonitoringLevel}]
Public Class Methods
mapper()
click to toggle source
Mapper for OperationsMonitoringProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-07-01/generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb, line 27 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'OperationsMonitoringProperties', type: { name: 'Composite', class_name: 'OperationsMonitoringProperties', model_properties: { events: { client_side_validation: true, required: false, serialized_name: 'events', type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'OperationMonitoringLevelElementType', type: { name: 'String' } } } } } } } end