github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelConfiguration.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Configuration undocumented 8 type Configuration struct { 9 // Object is the base model of Configuration 10 Object 11 // AuthorizedApps undocumented 12 AuthorizedApps []string `json:"authorizedApps,omitempty"` 13 } 14 15 // ConfigurationManagerAction undocumented 16 type ConfigurationManagerAction struct { 17 // Object is the base model of ConfigurationManagerAction 18 Object 19 // Action The action type to trigger on Configuration Manager client 20 Action *ConfigurationManagerActionType `json:"action,omitempty"` 21 } 22 23 // ConfigurationManagerClientEnabledFeatures undocumented 24 type ConfigurationManagerClientEnabledFeatures struct { 25 // Object is the base model of ConfigurationManagerClientEnabledFeatures 26 Object 27 // Inventory Whether inventory is managed by Intune 28 Inventory *bool `json:"inventory,omitempty"` 29 // ModernApps Whether modern application is managed by Intune 30 ModernApps *bool `json:"modernApps,omitempty"` 31 // ResourceAccess Whether resource access is managed by Intune 32 ResourceAccess *bool `json:"resourceAccess,omitempty"` 33 // DeviceConfiguration Whether device configuration is managed by Intune 34 DeviceConfiguration *bool `json:"deviceConfiguration,omitempty"` 35 // CompliancePolicy Whether compliance policy is managed by Intune 36 CompliancePolicy *bool `json:"compliancePolicy,omitempty"` 37 // WindowsUpdateForBusiness Whether Windows Update for Business is managed by Intune 38 WindowsUpdateForBusiness *bool `json:"windowsUpdateForBusiness,omitempty"` 39 // EndpointProtection Whether Endpoint Protection is managed by Intune 40 EndpointProtection *bool `json:"endpointProtection,omitempty"` 41 // OfficeApps Whether Office application is managed by Intune 42 OfficeApps *bool `json:"officeApps,omitempty"` 43 } 44 45 // ConfigurationManagerClientHealthState undocumented 46 type ConfigurationManagerClientHealthState struct { 47 // Object is the base model of ConfigurationManagerClientHealthState 48 Object 49 // State Current configuration manager client state. 50 State *ConfigurationManagerClientState `json:"state,omitempty"` 51 // ErrorCode Error code for failed state. 52 ErrorCode *int `json:"errorCode,omitempty"` 53 // LastSyncDateTime Datetime fo last sync with configuration manager management point. 54 LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"` 55 } 56 57 // ConfigurationManagerClientInformation undocumented 58 type ConfigurationManagerClientInformation struct { 59 // Object is the base model of ConfigurationManagerClientInformation 60 Object 61 // ClientIdentifier Configuration Manager Client Id from SCCM 62 ClientIdentifier *string `json:"clientIdentifier,omitempty"` 63 }