github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelRemote.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "time"
     6  
     7  // RemoteAssistancePartner remoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service.
     8  type RemoteAssistancePartner struct {
     9  	// Entity is the base model of RemoteAssistancePartner
    10  	Entity
    11  	// DisplayName Display name of the partner.
    12  	DisplayName *string `json:"displayName,omitempty"`
    13  	// OnboardingURL URL of the partner's onboarding portal, where an administrator can configure their Remote Assistance service.
    14  	OnboardingURL *string `json:"onboardingUrl,omitempty"`
    15  	// OnboardingStatus TBD
    16  	OnboardingStatus *RemoteAssistanceOnboardingStatus `json:"onboardingStatus,omitempty"`
    17  	// LastConnectionDateTime Timestamp of the last request sent to Intune by the TEM partner.
    18  	LastConnectionDateTime *time.Time `json:"lastConnectionDateTime,omitempty"`
    19  }
    20  
    21  // RemoteItem undocumented
    22  type RemoteItem struct {
    23  	// Object is the base model of RemoteItem
    24  	Object
    25  	// CreatedBy undocumented
    26  	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
    27  	// CreatedDateTime undocumented
    28  	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
    29  	// File undocumented
    30  	File *File `json:"file,omitempty"`
    31  	// FileSystemInfo undocumented
    32  	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
    33  	// Folder undocumented
    34  	Folder *Folder `json:"folder,omitempty"`
    35  	// ID undocumented
    36  	ID *string `json:"id,omitempty"`
    37  	// LastModifiedBy undocumented
    38  	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
    39  	// LastModifiedDateTime undocumented
    40  	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
    41  	// Name undocumented
    42  	Name *string `json:"name,omitempty"`
    43  	// Package undocumented
    44  	Package *Package `json:"package,omitempty"`
    45  	// ParentReference undocumented
    46  	ParentReference *ItemReference `json:"parentReference,omitempty"`
    47  	// Shared undocumented
    48  	Shared *Shared `json:"shared,omitempty"`
    49  	// SharepointIDs undocumented
    50  	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
    51  	// Size undocumented
    52  	Size *int `json:"size,omitempty"`
    53  	// SpecialFolder undocumented
    54  	SpecialFolder *SpecialFolder `json:"specialFolder,omitempty"`
    55  	// WebDavURL undocumented
    56  	WebDavURL *string `json:"webDavUrl,omitempty"`
    57  	// WebURL undocumented
    58  	WebURL *string `json:"webUrl,omitempty"`
    59  }
    60  
    61  // RemoteLockActionResult undocumented
    62  type RemoteLockActionResult struct {
    63  	// DeviceActionResult is the base model of RemoteLockActionResult
    64  	DeviceActionResult
    65  	// UnlockPin Pin to unlock the client
    66  	UnlockPin *string `json:"unlockPin,omitempty"`
    67  }