Method: JSS::Extendable#ea_types

Defined in:
lib/jss/api_object/extendable.rb

#ea_typesHash{String => String}

Returns EA names => data type (one of ‘String’, ‘Number’, or ‘Date’).

Returns:

  • EA names => data type (one of ‘String’, ‘Number’, or ‘Date’)



103
104
105
106
107
108
109
# File 'lib/jss/api_object/extendable.rb', line 103

def ea_types
  return @ea_types if @ea_types

  @ea_types = {}
  extension_attributes.each { |ea| @ea_types[ea[:name]] = ea[:type] }
  @ea_types
end