Method: JSS::PeripheralType#set_field
- Defined in:
- lib/jss/api_object/peripheral_type.rb
#set_field(order, field = {}) ⇒ void
This method returns an undefined value.
Replace the details of one specific field.
The order must already exist. Otherwise use #append_field, #prepend_field, or #insert_field
170 171 172 173 174 175 |
# File 'lib/jss/api_object/peripheral_type.rb', line 170 def set_field(order, field = {}) raise JSS::NoSuchItemError, "No field with number '#{order}'. Use #append_field, #prepend_field, or #insert_field" unless @fields[order] field_ok? field @fields[order] = field @need_to_update = true end |