matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/ModelSkype.go
2020-03-22 00:02:48 +01:00

366 lines
15 KiB
Go

// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// SkypeForBusinessActivityCounts undocumented
type SkypeForBusinessActivityCounts struct {
// Entity is the base model of SkypeForBusinessActivityCounts
Entity
// PeerToPeer undocumented
PeerToPeer *int `json:"peerToPeer,omitempty"`
// Organized undocumented
Organized *int `json:"organized,omitempty"`
// Participated undocumented
Participated *int `json:"participated,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessActivityUserCounts undocumented
type SkypeForBusinessActivityUserCounts struct {
// Entity is the base model of SkypeForBusinessActivityUserCounts
Entity
// PeerToPeer undocumented
PeerToPeer *int `json:"peerToPeer,omitempty"`
// Organized undocumented
Organized *int `json:"organized,omitempty"`
// Participated undocumented
Participated *int `json:"participated,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessActivityUserDetail undocumented
type SkypeForBusinessActivityUserDetail struct {
// Entity is the base model of SkypeForBusinessActivityUserDetail
Entity
// TotalPeerToPeerSessionCount undocumented
TotalPeerToPeerSessionCount *int `json:"totalPeerToPeerSessionCount,omitempty"`
// TotalOrganizedConferenceCount undocumented
TotalOrganizedConferenceCount *int `json:"totalOrganizedConferenceCount,omitempty"`
// TotalParticipatedConferenceCount undocumented
TotalParticipatedConferenceCount *int `json:"totalParticipatedConferenceCount,omitempty"`
// PeerToPeerLastActivityDate undocumented
PeerToPeerLastActivityDate *Date `json:"peerToPeerLastActivityDate,omitempty"`
// OrganizedConferenceLastActivityDate undocumented
OrganizedConferenceLastActivityDate *Date `json:"organizedConferenceLastActivityDate,omitempty"`
// ParticipatedConferenceLastActivityDate undocumented
ParticipatedConferenceLastActivityDate *Date `json:"participatedConferenceLastActivityDate,omitempty"`
// PeerToPeerIMCount undocumented
PeerToPeerIMCount *int `json:"peerToPeerIMCount,omitempty"`
// PeerToPeerAudioCount undocumented
PeerToPeerAudioCount *int `json:"peerToPeerAudioCount,omitempty"`
// PeerToPeerAudioMinutes undocumented
PeerToPeerAudioMinutes *int `json:"peerToPeerAudioMinutes,omitempty"`
// PeerToPeerVideoCount undocumented
PeerToPeerVideoCount *int `json:"peerToPeerVideoCount,omitempty"`
// PeerToPeerVideoMinutes undocumented
PeerToPeerVideoMinutes *int `json:"peerToPeerVideoMinutes,omitempty"`
// PeerToPeerAppSharingCount undocumented
PeerToPeerAppSharingCount *int `json:"peerToPeerAppSharingCount,omitempty"`
// PeerToPeerFileTransferCount undocumented
PeerToPeerFileTransferCount *int `json:"peerToPeerFileTransferCount,omitempty"`
// OrganizedConferenceIMCount undocumented
OrganizedConferenceIMCount *int `json:"organizedConferenceIMCount,omitempty"`
// OrganizedConferenceAudioVideoCount undocumented
OrganizedConferenceAudioVideoCount *int `json:"organizedConferenceAudioVideoCount,omitempty"`
// OrganizedConferenceAudioVideoMinutes undocumented
OrganizedConferenceAudioVideoMinutes *int `json:"organizedConferenceAudioVideoMinutes,omitempty"`
// OrganizedConferenceAppSharingCount undocumented
OrganizedConferenceAppSharingCount *int `json:"organizedConferenceAppSharingCount,omitempty"`
// OrganizedConferenceWebCount undocumented
OrganizedConferenceWebCount *int `json:"organizedConferenceWebCount,omitempty"`
// OrganizedConferenceDialInOut3rdPartyCount undocumented
OrganizedConferenceDialInOut3rdPartyCount *int `json:"organizedConferenceDialInOut3rdPartyCount,omitempty"`
// OrganizedConferenceCloudDialInOutMicrosoftCount undocumented
OrganizedConferenceCloudDialInOutMicrosoftCount *int `json:"organizedConferenceCloudDialInOutMicrosoftCount,omitempty"`
// OrganizedConferenceCloudDialInMicrosoftMinutes undocumented
OrganizedConferenceCloudDialInMicrosoftMinutes *int `json:"organizedConferenceCloudDialInMicrosoftMinutes,omitempty"`
// OrganizedConferenceCloudDialOutMicrosoftMinutes undocumented
OrganizedConferenceCloudDialOutMicrosoftMinutes *int `json:"organizedConferenceCloudDialOutMicrosoftMinutes,omitempty"`
// ParticipatedConferenceIMCount undocumented
ParticipatedConferenceIMCount *int `json:"participatedConferenceIMCount,omitempty"`
// ParticipatedConferenceAudioVideoCount undocumented
ParticipatedConferenceAudioVideoCount *int `json:"participatedConferenceAudioVideoCount,omitempty"`
// ParticipatedConferenceAudioVideoMinutes undocumented
ParticipatedConferenceAudioVideoMinutes *int `json:"participatedConferenceAudioVideoMinutes,omitempty"`
// ParticipatedConferenceAppSharingCount undocumented
ParticipatedConferenceAppSharingCount *int `json:"participatedConferenceAppSharingCount,omitempty"`
// ParticipatedConferenceWebCount undocumented
ParticipatedConferenceWebCount *int `json:"participatedConferenceWebCount,omitempty"`
// ParticipatedConferenceDialInOut3rdPartyCount undocumented
ParticipatedConferenceDialInOut3rdPartyCount *int `json:"participatedConferenceDialInOut3rdPartyCount,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// UserPrincipalName undocumented
UserPrincipalName *string `json:"userPrincipalName,omitempty"`
// IsDeleted undocumented
IsDeleted *bool `json:"isDeleted,omitempty"`
// DeletedDate undocumented
DeletedDate *Date `json:"deletedDate,omitempty"`
// LastActivityDate undocumented
LastActivityDate *Date `json:"lastActivityDate,omitempty"`
// AssignedProducts undocumented
AssignedProducts []string `json:"assignedProducts,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessDeviceUsageDistributionUserCounts undocumented
type SkypeForBusinessDeviceUsageDistributionUserCounts struct {
// Entity is the base model of SkypeForBusinessDeviceUsageDistributionUserCounts
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// Windows undocumented
Windows *int `json:"windows,omitempty"`
// WindowsPhone undocumented
WindowsPhone *int `json:"windowsPhone,omitempty"`
// AndroidPhone undocumented
AndroidPhone *int `json:"androidPhone,omitempty"`
// IPhone undocumented
IPhone *int `json:"iPhone,omitempty"`
// IPad undocumented
IPad *int `json:"iPad,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessDeviceUsageUserCounts undocumented
type SkypeForBusinessDeviceUsageUserCounts struct {
// Entity is the base model of SkypeForBusinessDeviceUsageUserCounts
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// Windows undocumented
Windows *int `json:"windows,omitempty"`
// WindowsPhone undocumented
WindowsPhone *int `json:"windowsPhone,omitempty"`
// AndroidPhone undocumented
AndroidPhone *int `json:"androidPhone,omitempty"`
// IPhone undocumented
IPhone *int `json:"iPhone,omitempty"`
// IPad undocumented
IPad *int `json:"iPad,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessDeviceUsageUserDetail undocumented
type SkypeForBusinessDeviceUsageUserDetail struct {
// Entity is the base model of SkypeForBusinessDeviceUsageUserDetail
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// UserPrincipalName undocumented
UserPrincipalName *string `json:"userPrincipalName,omitempty"`
// LastActivityDate undocumented
LastActivityDate *Date `json:"lastActivityDate,omitempty"`
// UsedWindows undocumented
UsedWindows *bool `json:"usedWindows,omitempty"`
// UsedWindowsPhone undocumented
UsedWindowsPhone *bool `json:"usedWindowsPhone,omitempty"`
// UsedAndroidPhone undocumented
UsedAndroidPhone *bool `json:"usedAndroidPhone,omitempty"`
// UsediPhone undocumented
UsediPhone *bool `json:"usediPhone,omitempty"`
// UsediPad undocumented
UsediPad *bool `json:"usediPad,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessOrganizerActivityCounts undocumented
type SkypeForBusinessOrganizerActivityCounts struct {
// Entity is the base model of SkypeForBusinessOrganizerActivityCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// AudioVideo undocumented
AudioVideo *int `json:"audioVideo,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// Web undocumented
Web *int `json:"web,omitempty"`
// DialInOut3rdParty undocumented
DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
// DialInOutMicrosoft undocumented
DialInOutMicrosoft *int `json:"dialInOutMicrosoft,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessOrganizerActivityMinuteCounts undocumented
type SkypeForBusinessOrganizerActivityMinuteCounts struct {
// Entity is the base model of SkypeForBusinessOrganizerActivityMinuteCounts
Entity
// AudioVideo undocumented
AudioVideo *int `json:"audioVideo,omitempty"`
// DialInMicrosoft undocumented
DialInMicrosoft *int `json:"dialInMicrosoft,omitempty"`
// DialOutMicrosoft undocumented
DialOutMicrosoft *int `json:"dialOutMicrosoft,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessOrganizerActivityUserCounts undocumented
type SkypeForBusinessOrganizerActivityUserCounts struct {
// Entity is the base model of SkypeForBusinessOrganizerActivityUserCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// AudioVideo undocumented
AudioVideo *int `json:"audioVideo,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// Web undocumented
Web *int `json:"web,omitempty"`
// DialInOut3rdParty undocumented
DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
// DialInOutMicrosoft undocumented
DialInOutMicrosoft *int `json:"dialInOutMicrosoft,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessParticipantActivityCounts undocumented
type SkypeForBusinessParticipantActivityCounts struct {
// Entity is the base model of SkypeForBusinessParticipantActivityCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// AudioVideo undocumented
AudioVideo *int `json:"audioVideo,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// Web undocumented
Web *int `json:"web,omitempty"`
// DialInOut3rdParty undocumented
DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessParticipantActivityMinuteCounts undocumented
type SkypeForBusinessParticipantActivityMinuteCounts struct {
// Entity is the base model of SkypeForBusinessParticipantActivityMinuteCounts
Entity
// Audiovideo undocumented
Audiovideo *int `json:"audiovideo,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessParticipantActivityUserCounts undocumented
type SkypeForBusinessParticipantActivityUserCounts struct {
// Entity is the base model of SkypeForBusinessParticipantActivityUserCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// AudioVideo undocumented
AudioVideo *int `json:"audioVideo,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// Web undocumented
Web *int `json:"web,omitempty"`
// DialInOut3rdParty undocumented
DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessPeerToPeerActivityCounts undocumented
type SkypeForBusinessPeerToPeerActivityCounts struct {
// Entity is the base model of SkypeForBusinessPeerToPeerActivityCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// Audio undocumented
Audio *int `json:"audio,omitempty"`
// Video undocumented
Video *int `json:"video,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// FileTransfer undocumented
FileTransfer *int `json:"fileTransfer,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessPeerToPeerActivityMinuteCounts undocumented
type SkypeForBusinessPeerToPeerActivityMinuteCounts struct {
// Entity is the base model of SkypeForBusinessPeerToPeerActivityMinuteCounts
Entity
// Audio undocumented
Audio *int `json:"audio,omitempty"`
// Video undocumented
Video *int `json:"video,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// SkypeForBusinessPeerToPeerActivityUserCounts undocumented
type SkypeForBusinessPeerToPeerActivityUserCounts struct {
// Entity is the base model of SkypeForBusinessPeerToPeerActivityUserCounts
Entity
// Im undocumented
Im *int `json:"im,omitempty"`
// Audio undocumented
Audio *int `json:"audio,omitempty"`
// Video undocumented
Video *int `json:"video,omitempty"`
// AppSharing undocumented
AppSharing *int `json:"appSharing,omitempty"`
// FileTransfer undocumented
FileTransfer *int `json:"fileTransfer,omitempty"`
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}