Documentation ¶
Overview ¶
Code generated by "admgencmd"; DO NOT EDIT. Source: declarativemanagement.yaml Options: no-shared=true,no-depend=true,no-responses=true
Package notifier notifies enrollments of changed declarations.
Index ¶
Constants ¶
View Source
const DeclarativeManagementRequestType = "DeclarativeManagement"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DeclarativeManagementCommand ¶ added in v0.2.0
type DeclarativeManagementCommand struct { Command DeclarativeManagementPayload CommandUUID string }
DeclarativeManagementCommand is the top-level structure for the "DeclarativeManagement" Apple MDM command.
func NewDeclarativeManagementCommand ¶ added in v0.2.0
func NewDeclarativeManagementCommand(uuid string) *DeclarativeManagementCommand
NewDeclarativeManagementCommand creates a new "DeclarativeManagement" Apple MDM command.
type DeclarativeManagementPayload ¶ added in v0.2.0
type DeclarativeManagementPayload struct { Data *[]byte `plist:",omitempty"` RequestType string // supported value: DeclarativeManagement RequestRequiresNetworkTether *bool `plist:",omitempty"` }
DeclarativeManagementPayload is the "inner" command-specific payload for the "DeclarativeManagement" Apple MDM command.
type EnrollmentIDFinder ¶
type EnrollmentIDFinder interface { storage.TokensJSONRetriever storage.EnrollmentIDRetriever }
EnrollmentIDFinder is the interface we use to fetch enrollment IDs.
Click to show internal directories.
Click to hide internal directories.