class Azure::BatchAI::Mgmt::V2018_05_01::Models::PerformanceCountersSettings

Performance counters reporting settings.

Attributes

app_insights_reference[RW]

@return [AppInsightsReference] Azure Application Insights reference. Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account.

Private Class Methods

mapper() click to toggle source

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

# File lib/2018-05-01/generated/azure_mgmt_batchai/models/performance_counters_settings.rb, line 26
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'PerformanceCountersSettings',
    type: {
      name: 'Composite',
      class_name: 'PerformanceCountersSettings',
      model_properties: {
        app_insights_reference: {
          client_side_validation: true,
          required: true,
          serialized_name: 'appInsightsReference',
          type: {
            name: 'Composite',
            class_name: 'AppInsightsReference'
          }
        }
      }
    }
  }
end