mirror of
https://github.com/42wim/matterbridge.git
synced 2024-12-25 20:52:37 +01:00
50 lines
2.7 KiB
Go
50 lines
2.7 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// ManagedAppRegistration The ManagedAppEntity is the base entity type for all other entity types under app management workflow.
|
||
|
type ManagedAppRegistration struct {
|
||
|
// Entity is the base model of ManagedAppRegistration
|
||
|
Entity
|
||
|
// CreatedDateTime Date and time of creation
|
||
|
CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
|
||
|
// LastSyncDateTime Date and time of last the app synced with management service.
|
||
|
LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
|
||
|
// ApplicationVersion App version
|
||
|
ApplicationVersion *string `json:"applicationVersion,omitempty"`
|
||
|
// ManagementSdkVersion App management SDK version
|
||
|
ManagementSdkVersion *string `json:"managementSdkVersion,omitempty"`
|
||
|
// PlatformVersion Operating System version
|
||
|
PlatformVersion *string `json:"platformVersion,omitempty"`
|
||
|
// DeviceType Host device type
|
||
|
DeviceType *string `json:"deviceType,omitempty"`
|
||
|
// DeviceTag App management SDK generated tag, which helps relate apps hosted on the same device. Not guaranteed to relate apps in all conditions.
|
||
|
DeviceTag *string `json:"deviceTag,omitempty"`
|
||
|
// DeviceName Host device name
|
||
|
DeviceName *string `json:"deviceName,omitempty"`
|
||
|
// ManagedDeviceID The Managed Device identifier of the host device. Value could be empty even when the host device is managed.
|
||
|
ManagedDeviceID *string `json:"managedDeviceId,omitempty"`
|
||
|
// AzureADDeviceID The Azure Active Directory Device identifier of the host device. Value could be empty even when the host device is Azure Active Directory registered.
|
||
|
AzureADDeviceID *string `json:"azureADDeviceId,omitempty"`
|
||
|
// DeviceModel The device model for the current app registration
|
||
|
DeviceModel *string `json:"deviceModel,omitempty"`
|
||
|
// DeviceManufacturer The device manufacturer for the current app registration
|
||
|
DeviceManufacturer *string `json:"deviceManufacturer,omitempty"`
|
||
|
// FlaggedReasons Zero or more reasons an app registration is flagged. E.g. app running on rooted device
|
||
|
FlaggedReasons []ManagedAppFlaggedReason `json:"flaggedReasons,omitempty"`
|
||
|
// UserID The user Id to who this app registration belongs.
|
||
|
UserID *string `json:"userId,omitempty"`
|
||
|
// AppIdentifier The app package Identifier
|
||
|
AppIdentifier *MobileAppIdentifier `json:"appIdentifier,omitempty"`
|
||
|
// Version Version of the entity.
|
||
|
Version *string `json:"version,omitempty"`
|
||
|
// AppliedPolicies undocumented
|
||
|
AppliedPolicies []ManagedAppPolicy `json:"appliedPolicies,omitempty"`
|
||
|
// IntendedPolicies undocumented
|
||
|
IntendedPolicies []ManagedAppPolicy `json:"intendedPolicies,omitempty"`
|
||
|
// Operations undocumented
|
||
|
Operations []ManagedAppOperation `json:"operations,omitempty"`
|
||
|
}
|