// AppleUserInitiatedEnrollmentProfile The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device.
typeAppleUserInitiatedEnrollmentProfilestruct{
// Entity is the base model of AppleUserInitiatedEnrollmentProfile
Entity
// DefaultEnrollmentType The default profile enrollment type.
// Role Role when connection type is set to Pulse Secure.
Role*string`json:"role,omitempty"`
// Realm Realm when connection type is set to Pulse Secure.
Realm*string`json:"realm,omitempty"`
// Server VPN Server on the network. Make sure end users can access this network location.
Server*VPNServer`json:"server,omitempty"`
// Identifier Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin
Identifier*string`json:"identifier,omitempty"`
// CustomData Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements.
CustomData[]KeyValue`json:"customData,omitempty"`
// CustomKeyValueData Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements.
// EnablePerApp Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device.
EnablePerApp*bool`json:"enablePerApp,omitempty"`
// SafariDomains Safari domains when this VPN per App setting is enabled. In addition to the apps associated with this VPN, Safari domains specified here will also be able to trigger this VPN connection.