Protocol
Resource
public protocol Resource: Decodable
A protocol adopted by all resources types of the library.
Relationships
Conforms To
Decodable
Types Conforming to Resource
AccountYour SimpleMDM account.
AppAn
Apprepresents an app in your app catalog. You can useAppGroupto install apps to your devices.AppGroupAn app group is an object that pairs
Appresources withDeviceGroupresources for the purpose of pushing apps to devices.CustomAttributeCustom attributes defined in your account.
Device.CustomAttributeValueA custom attribute value assigned to a device.
CustomConfigurationProfileA custom configuration profile created with AppleConfiguration and applied to devices.
DeviceA device registered in your SimpleMDM account.
DeviceGroupA group of device, used to assign apps and profiles to devices.
InstalledAppA representation of an app installation on a device.
App.ManagedConfigA managed app configuration (a key-value pair) associated with an
App.PushCertificateThe Apple push certificate used by SimpleMDM to push configuration update to your devices.
IdentifiableResourceA protocol describing resource types of which multiple instances of can exists. These resources have an identifier which is unique per instance of the resource.
Requirements
endpointName
static var endpointName: String
The SimpleMDM API endpoint for this resources type.
This is an implementation detail, and you shouldn't have to use this.