class Spaceship::ConnectAPI::CustomAppOrganization
Attributes
device_enrollment_program_id[RW]
name[RW]
Public Class Methods
all(app_id: nil, filter: {}, includes: nil, limit: nil, sort: nil)
click to toggle source
API
# File spaceship/lib/spaceship/connect_api/models/custom_app_organization.rb, line 23 def self.all(app_id: nil, filter: {}, includes: nil, limit: nil, sort: nil) resps = Spaceship::ConnectAPI.get_custom_app_organization( app_id: app_id, filter: filter, includes: includes, limit: nil, sort: nil ).all_pages return resps.flat_map(&:to_models) end
create(app_id: nil, device_enrollment_program_id: nil, name: nil)
click to toggle source
# File spaceship/lib/spaceship/connect_api/models/custom_app_organization.rb, line 34 def self.create(app_id: nil, device_enrollment_program_id: nil, name: nil) return Spaceship::ConnectAPI.post_custom_app_organization(app_id: app_id, device_enrollment_program_id: device_enrollment_program_id, name: name).first end
type()
click to toggle source
# File spaceship/lib/spaceship/connect_api/models/custom_app_organization.rb, line 15 def self.type return "customAppOrganizations" end
Public Instance Methods
delete!()
click to toggle source
# File spaceship/lib/spaceship/connect_api/models/custom_app_organization.rb, line 38 def delete! Spaceship::ConnectAPI.delete_custom_app_organization(custom_app_organization_id: id) end