class Azure::ServiceFabric::V6_4_0_36::Models::ApplicationTypeHealthPolicyMapItem

Defines an item in ApplicationTypeHealthPolicyMap.

Attributes

key[RW]

@return [String] The key of the application type health policy map item. This is the name of the application type.

value[RW]

@return [Integer] The value of the application type health policy map item. The max percent unhealthy applications allowed for the application type. Must be between zero and 100.

Public Class Methods

mapper() click to toggle source

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

# File lib/6.4.0.36/generated/azure_service_fabric/models/application_type_health_policy_map_item.rb, line 30
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ApplicationTypeHealthPolicyMapItem',
    type: {
      name: 'Composite',
      class_name: 'ApplicationTypeHealthPolicyMapItem',
      model_properties: {
        key: {
          client_side_validation: true,
          required: true,
          serialized_name: 'Key',
          type: {
            name: 'String'
          }
        },
        value: {
          client_side_validation: true,
          required: true,
          serialized_name: 'Value',
          type: {
            name: 'Number'
          }
        }
      }
    }
  }
end