class Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::MetricSets

The metrics data represented set.

Attributes

sets[RW]

@return [Array<MetricSet>] The list of metric set.

time_stamps[RW]

@return [Array<DateTime>] The list of timestamps for each metric in the metric set.

Private Class Methods

mapper() click to toggle source

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

# File lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/metric_sets.rb, line 27
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'MetricSets',
    type: {
      name: 'Composite',
      class_name: 'MetricSets',
      model_properties: {
        sets: {
          client_side_validation: true,
          required: false,
          serialized_name: 'sets',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'MetricSetElementType',
                type: {
                  name: 'Composite',
                  class_name: 'MetricSet'
                }
            }
          }
        },
        time_stamps: {
          client_side_validation: true,
          required: false,
          serialized_name: 'timeStamps',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'DateTimeElementType',
                type: {
                  name: 'DateTime'
                }
            }
          }
        }
      }
    }
  }
end