Module: MyJohnDeereApi::Validators::Asset

Includes:
Base
Included in:
Request::Create::Asset, Request::Update::Asset
Defined in:
lib/my_john_deere_api/validators/asset.rb

Constant Summary collapse

VALID_CATEGORIES =
{
  'DEVICE' => {
    'SENSOR' => ['GRAIN_BIN', 'ENVIRONMENTAL', 'IRRIGATION_PIVOT', 'OTHER']
  },

  'EQUIPMENT' => {
    'MACHINE' => ['PICKUP_TRUCK', 'UTILITY_VEHICLE'],
    'OTHER' => ['ANHYDROUS_AMMONIA_TANK', 'NURSE_TRUCK', 'NURSE_WAGON', 'TECHNICIAN_TRUCK']
  },
}

Instance Attribute Summary

Attributes included from Base

#errors

Method Summary

Methods included from Base

#valid?, #validate!