class MyJohnDeereApi::Request::Collection::Assets
Public Instance Methods
create(attributes)
click to toggle source
Create
a new asset
# File lib/my_john_deere_api/request/collection/assets.rb, line 22 def create(attributes) merged_attributes = attributes.merge(organization_id: associations[:organization]) Create::Asset.new(client, merged_attributes).object end
find(asset_id)
click to toggle source
Retrieve an asset from JD
# File lib/my_john_deere_api/request/collection/assets.rb, line 30 def find(asset_id) Individual::Asset.new(client, asset_id).object end
model()
click to toggle source
This is the class used to model the data
# File lib/my_john_deere_api/request/collection/assets.rb, line 15 def model MyJohnDeereApi::Model::Asset end
resource()
click to toggle source
The resource path for the first page in the collection
# File lib/my_john_deere_api/request/collection/assets.rb, line 8 def resource "/platform/organizations/#{associations[:organization]}/assets" end