// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "time" // DeviceManagementIntent Entity that represents an intent to apply settings to a device type DeviceManagementIntent struct { // Entity is the base model of DeviceManagementIntent Entity // DisplayName The user given display name DisplayName *string `json:"displayName,omitempty"` // Description The user given description Description *string `json:"description,omitempty"` // IsAssigned Signifies whether or not the intent is assigned to users IsAssigned *bool `json:"isAssigned,omitempty"` // LastModifiedDateTime When the intent was last modified LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` // TemplateID The ID of the template this intent was created from (if any) TemplateID *string `json:"templateId,omitempty"` // RoleScopeTagIDs List of Scope Tags for this Entity instance. RoleScopeTagIDs []string `json:"roleScopeTagIds,omitempty"` // Settings undocumented Settings []DeviceManagementSettingInstance `json:"settings,omitempty"` // Categories undocumented Categories []DeviceManagementIntentSettingCategory `json:"categories,omitempty"` // Assignments undocumented Assignments []DeviceManagementIntentAssignment `json:"assignments,omitempty"` // DeviceSettingStateSummaries undocumented DeviceSettingStateSummaries []DeviceManagementIntentDeviceSettingStateSummary `json:"deviceSettingStateSummaries,omitempty"` // DeviceStates undocumented DeviceStates []DeviceManagementIntentDeviceState `json:"deviceStates,omitempty"` // UserStates undocumented UserStates []DeviceManagementIntentUserState `json:"userStates,omitempty"` // DeviceStateSummary undocumented DeviceStateSummary *DeviceManagementIntentDeviceStateSummary `json:"deviceStateSummary,omitempty"` // UserStateSummary undocumented UserStateSummary *DeviceManagementIntentUserStateSummary `json:"userStateSummary,omitempty"` }