class Azure::ServiceFabric::V6_4_0_36::Models::SafetyCheckWrapper

A wrapper for the safety check object. Safety checks are performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state.

Attributes

safety_check[RW]

@return [SafetyCheck] Represents a safety check performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state.

Public Class Methods

mapper() click to toggle source

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

# File lib/6.4.0.36/generated/azure_service_fabric/models/safety_check_wrapper.rb, line 27
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'SafetyCheckWrapper',
    type: {
      name: 'Composite',
      class_name: 'SafetyCheckWrapper',
      model_properties: {
        safety_check: {
          client_side_validation: true,
          required: false,
          serialized_name: 'SafetyCheck',
          type: {
            name: 'Composite',
            polymorphic_discriminator: 'Kind',
            uber_parent: 'SafetyCheck',
            class_name: 'SafetyCheck'
          }
        }
      }
    }
  }
end