class Azure::ServiceFabric::V6_3_0_9::Models::NodeHealth
Information about the health of a Service Fabric node.
Attributes
name[RW]
@return [String] Name of the node whose health information is described by this object.
Public Class Methods
mapper()
click to toggle source
Mapper for NodeHealth
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.3.0.9/generated/azure_service_fabric/models/node_health.rb, line 24 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'NodeHealth', type: { name: 'Composite', class_name: 'NodeHealth', model_properties: { aggregated_health_state: { client_side_validation: true, required: false, serialized_name: 'AggregatedHealthState', type: { name: 'String' } }, health_events: { client_side_validation: true, required: false, serialized_name: 'HealthEvents', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'HealthEventElementType', type: { name: 'Composite', class_name: 'HealthEvent' } } } }, unhealthy_evaluations: { client_side_validation: true, required: false, serialized_name: 'UnhealthyEvaluations', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'HealthEvaluationWrapperElementType', type: { name: 'Composite', class_name: 'HealthEvaluationWrapper' } } } }, health_statistics: { client_side_validation: true, required: false, serialized_name: 'HealthStatistics', type: { name: 'Composite', class_name: 'HealthStatistics' } }, name: { client_side_validation: true, required: false, serialized_name: 'Name', type: { name: 'String' } } } } } end