Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionParameter ¶
type DNSSpec ¶
type DNSSpec struct {
PayloadType string `plist:"PayloadType"`
PayloadVersion int `plist:"PayloadVersion"`
PayloadIdentifier string `plist:"PayloadIdentifier"`
PayloadUUID uuid.UUID `plist:"PayloadUUID"`
PayloadDisplayName string `plist:"PayloadDisplayName"`
PayloadOrganization string `plist:"PayloadOrganization,omitempty"`
PayloadDescription string `plist:"PayloadDescription,omitempty"`
DNSSettings DNSBlock `plist:"DNSSettings"`
OnDemandRules []OnDemandRule `plist:"OnDemandRules,omitempty"`
}
type OnDemandRule ¶
type OnDemandRule struct {
Action string `plist:"Action"`
ActionParameters []ActionParameter `plist:"ActionParameters,omitempty"`
}
type OnDemandRules ¶
type OnDemandRules []OnDemandRule
type Profile ¶
type Profile struct {
PayloadType string `plist:"PayloadType"`
PayloadVersion int `plist:"PayloadVersion"`
PayloadIdentifier string `plist:"PayloadIdentifier"`
PayloadScope string `plist:"PayloadScope"`
PayloadUUID uuid.UUID `plist:"PayloadUUID"`
PayloadDisplayName string `plist:"PayloadDisplayName"`
PayloadOrganization string `plist:"PayloadOrganization,omitempty"`
PayloadDescription string `plist:"PayloadDescription,omitempty"`
PayloadContent []DNSSpec `plist:"PayloadContent"`
}
Click to show internal directories.
Click to hide internal directories.