class Azure::ServiceFabric::V6_4_0_36::Models::HealthEvaluationWrapper

Wrapper object for health evaluation.

Attributes

health_evaluation[RW]

@return [HealthEvaluation] Represents a health evaluation which describes the data and the algorithm used by health manager to evaluate the health of an entity.

Public Class Methods

mapper() click to toggle source

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

# File lib/6.4.0.36/generated/azure_service_fabric/models/health_evaluation_wrapper.rb, line 25
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'HealthEvaluationWrapper',
    type: {
      name: 'Composite',
      class_name: 'HealthEvaluationWrapper',
      model_properties: {
        health_evaluation: {
          client_side_validation: true,
          required: false,
          serialized_name: 'HealthEvaluation',
          type: {
            name: 'Composite',
            polymorphic_discriminator: 'Kind',
            uber_parent: 'HealthEvaluation',
            class_name: 'HealthEvaluation'
          }
        }
      }
    }
  }
end