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  }