github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelSkype.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // SkypeForBusinessActivityCounts undocumented
     6  type SkypeForBusinessActivityCounts struct {
     7  	// Entity is the base model of SkypeForBusinessActivityCounts
     8  	Entity
     9  	// PeerToPeer undocumented
    10  	PeerToPeer *int `json:"peerToPeer,omitempty"`
    11  	// Organized undocumented
    12  	Organized *int `json:"organized,omitempty"`
    13  	// Participated undocumented
    14  	Participated *int `json:"participated,omitempty"`
    15  	// ReportRefreshDate undocumented
    16  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    17  	// ReportDate undocumented
    18  	ReportDate *Date `json:"reportDate,omitempty"`
    19  	// ReportPeriod undocumented
    20  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    21  }
    22  
    23  // SkypeForBusinessActivityUserCounts undocumented
    24  type SkypeForBusinessActivityUserCounts struct {
    25  	// Entity is the base model of SkypeForBusinessActivityUserCounts
    26  	Entity
    27  	// PeerToPeer undocumented
    28  	PeerToPeer *int `json:"peerToPeer,omitempty"`
    29  	// Organized undocumented
    30  	Organized *int `json:"organized,omitempty"`
    31  	// Participated undocumented
    32  	Participated *int `json:"participated,omitempty"`
    33  	// ReportRefreshDate undocumented
    34  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    35  	// ReportDate undocumented
    36  	ReportDate *Date `json:"reportDate,omitempty"`
    37  	// ReportPeriod undocumented
    38  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    39  }
    40  
    41  // SkypeForBusinessActivityUserDetail undocumented
    42  type SkypeForBusinessActivityUserDetail struct {
    43  	// Entity is the base model of SkypeForBusinessActivityUserDetail
    44  	Entity
    45  	// TotalPeerToPeerSessionCount undocumented
    46  	TotalPeerToPeerSessionCount *int `json:"totalPeerToPeerSessionCount,omitempty"`
    47  	// TotalOrganizedConferenceCount undocumented
    48  	TotalOrganizedConferenceCount *int `json:"totalOrganizedConferenceCount,omitempty"`
    49  	// TotalParticipatedConferenceCount undocumented
    50  	TotalParticipatedConferenceCount *int `json:"totalParticipatedConferenceCount,omitempty"`
    51  	// PeerToPeerLastActivityDate undocumented
    52  	PeerToPeerLastActivityDate *Date `json:"peerToPeerLastActivityDate,omitempty"`
    53  	// OrganizedConferenceLastActivityDate undocumented
    54  	OrganizedConferenceLastActivityDate *Date `json:"organizedConferenceLastActivityDate,omitempty"`
    55  	// ParticipatedConferenceLastActivityDate undocumented
    56  	ParticipatedConferenceLastActivityDate *Date `json:"participatedConferenceLastActivityDate,omitempty"`
    57  	// PeerToPeerIMCount undocumented
    58  	PeerToPeerIMCount *int `json:"peerToPeerIMCount,omitempty"`
    59  	// PeerToPeerAudioCount undocumented
    60  	PeerToPeerAudioCount *int `json:"peerToPeerAudioCount,omitempty"`
    61  	// PeerToPeerAudioMinutes undocumented
    62  	PeerToPeerAudioMinutes *int `json:"peerToPeerAudioMinutes,omitempty"`
    63  	// PeerToPeerVideoCount undocumented
    64  	PeerToPeerVideoCount *int `json:"peerToPeerVideoCount,omitempty"`
    65  	// PeerToPeerVideoMinutes undocumented
    66  	PeerToPeerVideoMinutes *int `json:"peerToPeerVideoMinutes,omitempty"`
    67  	// PeerToPeerAppSharingCount undocumented
    68  	PeerToPeerAppSharingCount *int `json:"peerToPeerAppSharingCount,omitempty"`
    69  	// PeerToPeerFileTransferCount undocumented
    70  	PeerToPeerFileTransferCount *int `json:"peerToPeerFileTransferCount,omitempty"`
    71  	// OrganizedConferenceIMCount undocumented
    72  	OrganizedConferenceIMCount *int `json:"organizedConferenceIMCount,omitempty"`
    73  	// OrganizedConferenceAudioVideoCount undocumented
    74  	OrganizedConferenceAudioVideoCount *int `json:"organizedConferenceAudioVideoCount,omitempty"`
    75  	// OrganizedConferenceAudioVideoMinutes undocumented
    76  	OrganizedConferenceAudioVideoMinutes *int `json:"organizedConferenceAudioVideoMinutes,omitempty"`
    77  	// OrganizedConferenceAppSharingCount undocumented
    78  	OrganizedConferenceAppSharingCount *int `json:"organizedConferenceAppSharingCount,omitempty"`
    79  	// OrganizedConferenceWebCount undocumented
    80  	OrganizedConferenceWebCount *int `json:"organizedConferenceWebCount,omitempty"`
    81  	// OrganizedConferenceDialInOut3rdPartyCount undocumented
    82  	OrganizedConferenceDialInOut3rdPartyCount *int `json:"organizedConferenceDialInOut3rdPartyCount,omitempty"`
    83  	// OrganizedConferenceCloudDialInOutMicrosoftCount undocumented
    84  	OrganizedConferenceCloudDialInOutMicrosoftCount *int `json:"organizedConferenceCloudDialInOutMicrosoftCount,omitempty"`
    85  	// OrganizedConferenceCloudDialInMicrosoftMinutes undocumented
    86  	OrganizedConferenceCloudDialInMicrosoftMinutes *int `json:"organizedConferenceCloudDialInMicrosoftMinutes,omitempty"`
    87  	// OrganizedConferenceCloudDialOutMicrosoftMinutes undocumented
    88  	OrganizedConferenceCloudDialOutMicrosoftMinutes *int `json:"organizedConferenceCloudDialOutMicrosoftMinutes,omitempty"`
    89  	// ParticipatedConferenceIMCount undocumented
    90  	ParticipatedConferenceIMCount *int `json:"participatedConferenceIMCount,omitempty"`
    91  	// ParticipatedConferenceAudioVideoCount undocumented
    92  	ParticipatedConferenceAudioVideoCount *int `json:"participatedConferenceAudioVideoCount,omitempty"`
    93  	// ParticipatedConferenceAudioVideoMinutes undocumented
    94  	ParticipatedConferenceAudioVideoMinutes *int `json:"participatedConferenceAudioVideoMinutes,omitempty"`
    95  	// ParticipatedConferenceAppSharingCount undocumented
    96  	ParticipatedConferenceAppSharingCount *int `json:"participatedConferenceAppSharingCount,omitempty"`
    97  	// ParticipatedConferenceWebCount undocumented
    98  	ParticipatedConferenceWebCount *int `json:"participatedConferenceWebCount,omitempty"`
    99  	// ParticipatedConferenceDialInOut3rdPartyCount undocumented
   100  	ParticipatedConferenceDialInOut3rdPartyCount *int `json:"participatedConferenceDialInOut3rdPartyCount,omitempty"`
   101  	// ReportRefreshDate undocumented
   102  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   103  	// UserPrincipalName undocumented
   104  	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
   105  	// IsDeleted undocumented
   106  	IsDeleted *bool `json:"isDeleted,omitempty"`
   107  	// DeletedDate undocumented
   108  	DeletedDate *Date `json:"deletedDate,omitempty"`
   109  	// LastActivityDate undocumented
   110  	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
   111  	// AssignedProducts undocumented
   112  	AssignedProducts []string `json:"assignedProducts,omitempty"`
   113  	// ReportPeriod undocumented
   114  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   115  }
   116  
   117  // SkypeForBusinessDeviceUsageDistributionUserCounts undocumented
   118  type SkypeForBusinessDeviceUsageDistributionUserCounts struct {
   119  	// Entity is the base model of SkypeForBusinessDeviceUsageDistributionUserCounts
   120  	Entity
   121  	// ReportRefreshDate undocumented
   122  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   123  	// Windows undocumented
   124  	Windows *int `json:"windows,omitempty"`
   125  	// WindowsPhone undocumented
   126  	WindowsPhone *int `json:"windowsPhone,omitempty"`
   127  	// AndroidPhone undocumented
   128  	AndroidPhone *int `json:"androidPhone,omitempty"`
   129  	// IPhone undocumented
   130  	IPhone *int `json:"iPhone,omitempty"`
   131  	// IPad undocumented
   132  	IPad *int `json:"iPad,omitempty"`
   133  	// ReportPeriod undocumented
   134  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   135  }
   136  
   137  // SkypeForBusinessDeviceUsageUserCounts undocumented
   138  type SkypeForBusinessDeviceUsageUserCounts struct {
   139  	// Entity is the base model of SkypeForBusinessDeviceUsageUserCounts
   140  	Entity
   141  	// ReportRefreshDate undocumented
   142  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   143  	// Windows undocumented
   144  	Windows *int `json:"windows,omitempty"`
   145  	// WindowsPhone undocumented
   146  	WindowsPhone *int `json:"windowsPhone,omitempty"`
   147  	// AndroidPhone undocumented
   148  	AndroidPhone *int `json:"androidPhone,omitempty"`
   149  	// IPhone undocumented
   150  	IPhone *int `json:"iPhone,omitempty"`
   151  	// IPad undocumented
   152  	IPad *int `json:"iPad,omitempty"`
   153  	// ReportDate undocumented
   154  	ReportDate *Date `json:"reportDate,omitempty"`
   155  	// ReportPeriod undocumented
   156  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   157  }
   158  
   159  // SkypeForBusinessDeviceUsageUserDetail undocumented
   160  type SkypeForBusinessDeviceUsageUserDetail struct {
   161  	// Entity is the base model of SkypeForBusinessDeviceUsageUserDetail
   162  	Entity
   163  	// ReportRefreshDate undocumented
   164  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   165  	// UserPrincipalName undocumented
   166  	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
   167  	// LastActivityDate undocumented
   168  	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
   169  	// UsedWindows undocumented
   170  	UsedWindows *bool `json:"usedWindows,omitempty"`
   171  	// UsedWindowsPhone undocumented
   172  	UsedWindowsPhone *bool `json:"usedWindowsPhone,omitempty"`
   173  	// UsedAndroidPhone undocumented
   174  	UsedAndroidPhone *bool `json:"usedAndroidPhone,omitempty"`
   175  	// UsediPhone undocumented
   176  	UsediPhone *bool `json:"usediPhone,omitempty"`
   177  	// UsediPad undocumented
   178  	UsediPad *bool `json:"usediPad,omitempty"`
   179  	// ReportPeriod undocumented
   180  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   181  }
   182  
   183  // SkypeForBusinessOrganizerActivityCounts undocumented
   184  type SkypeForBusinessOrganizerActivityCounts struct {
   185  	// Entity is the base model of SkypeForBusinessOrganizerActivityCounts
   186  	Entity
   187  	// Im undocumented
   188  	Im *int `json:"im,omitempty"`
   189  	// AudioVideo undocumented
   190  	AudioVideo *int `json:"audioVideo,omitempty"`
   191  	// AppSharing undocumented
   192  	AppSharing *int `json:"appSharing,omitempty"`
   193  	// Web undocumented
   194  	Web *int `json:"web,omitempty"`
   195  	// DialInOut3rdParty undocumented
   196  	DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
   197  	// DialInOutMicrosoft undocumented
   198  	DialInOutMicrosoft *int `json:"dialInOutMicrosoft,omitempty"`
   199  	// ReportRefreshDate undocumented
   200  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   201  	// ReportDate undocumented
   202  	ReportDate *Date `json:"reportDate,omitempty"`
   203  	// ReportPeriod undocumented
   204  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   205  }
   206  
   207  // SkypeForBusinessOrganizerActivityMinuteCounts undocumented
   208  type SkypeForBusinessOrganizerActivityMinuteCounts struct {
   209  	// Entity is the base model of SkypeForBusinessOrganizerActivityMinuteCounts
   210  	Entity
   211  	// AudioVideo undocumented
   212  	AudioVideo *int `json:"audioVideo,omitempty"`
   213  	// DialInMicrosoft undocumented
   214  	DialInMicrosoft *int `json:"dialInMicrosoft,omitempty"`
   215  	// DialOutMicrosoft undocumented
   216  	DialOutMicrosoft *int `json:"dialOutMicrosoft,omitempty"`
   217  	// ReportRefreshDate undocumented
   218  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   219  	// ReportDate undocumented
   220  	ReportDate *Date `json:"reportDate,omitempty"`
   221  	// ReportPeriod undocumented
   222  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   223  }
   224  
   225  // SkypeForBusinessOrganizerActivityUserCounts undocumented
   226  type SkypeForBusinessOrganizerActivityUserCounts struct {
   227  	// Entity is the base model of SkypeForBusinessOrganizerActivityUserCounts
   228  	Entity
   229  	// Im undocumented
   230  	Im *int `json:"im,omitempty"`
   231  	// AudioVideo undocumented
   232  	AudioVideo *int `json:"audioVideo,omitempty"`
   233  	// AppSharing undocumented
   234  	AppSharing *int `json:"appSharing,omitempty"`
   235  	// Web undocumented
   236  	Web *int `json:"web,omitempty"`
   237  	// DialInOut3rdParty undocumented
   238  	DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
   239  	// DialInOutMicrosoft undocumented
   240  	DialInOutMicrosoft *int `json:"dialInOutMicrosoft,omitempty"`
   241  	// ReportRefreshDate undocumented
   242  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   243  	// ReportDate undocumented
   244  	ReportDate *Date `json:"reportDate,omitempty"`
   245  	// ReportPeriod undocumented
   246  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   247  }
   248  
   249  // SkypeForBusinessParticipantActivityCounts undocumented
   250  type SkypeForBusinessParticipantActivityCounts struct {
   251  	// Entity is the base model of SkypeForBusinessParticipantActivityCounts
   252  	Entity
   253  	// Im undocumented
   254  	Im *int `json:"im,omitempty"`
   255  	// AudioVideo undocumented
   256  	AudioVideo *int `json:"audioVideo,omitempty"`
   257  	// AppSharing undocumented
   258  	AppSharing *int `json:"appSharing,omitempty"`
   259  	// Web undocumented
   260  	Web *int `json:"web,omitempty"`
   261  	// DialInOut3rdParty undocumented
   262  	DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
   263  	// ReportRefreshDate undocumented
   264  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   265  	// ReportDate undocumented
   266  	ReportDate *Date `json:"reportDate,omitempty"`
   267  	// ReportPeriod undocumented
   268  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   269  }
   270  
   271  // SkypeForBusinessParticipantActivityMinuteCounts undocumented
   272  type SkypeForBusinessParticipantActivityMinuteCounts struct {
   273  	// Entity is the base model of SkypeForBusinessParticipantActivityMinuteCounts
   274  	Entity
   275  	// Audiovideo undocumented
   276  	Audiovideo *int `json:"audiovideo,omitempty"`
   277  	// ReportRefreshDate undocumented
   278  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   279  	// ReportDate undocumented
   280  	ReportDate *Date `json:"reportDate,omitempty"`
   281  	// ReportPeriod undocumented
   282  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   283  }
   284  
   285  // SkypeForBusinessParticipantActivityUserCounts undocumented
   286  type SkypeForBusinessParticipantActivityUserCounts struct {
   287  	// Entity is the base model of SkypeForBusinessParticipantActivityUserCounts
   288  	Entity
   289  	// Im undocumented
   290  	Im *int `json:"im,omitempty"`
   291  	// AudioVideo undocumented
   292  	AudioVideo *int `json:"audioVideo,omitempty"`
   293  	// AppSharing undocumented
   294  	AppSharing *int `json:"appSharing,omitempty"`
   295  	// Web undocumented
   296  	Web *int `json:"web,omitempty"`
   297  	// DialInOut3rdParty undocumented
   298  	DialInOut3rdParty *int `json:"dialInOut3rdParty,omitempty"`
   299  	// ReportRefreshDate undocumented
   300  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   301  	// ReportDate undocumented
   302  	ReportDate *Date `json:"reportDate,omitempty"`
   303  	// ReportPeriod undocumented
   304  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   305  }
   306  
   307  // SkypeForBusinessPeerToPeerActivityCounts undocumented
   308  type SkypeForBusinessPeerToPeerActivityCounts struct {
   309  	// Entity is the base model of SkypeForBusinessPeerToPeerActivityCounts
   310  	Entity
   311  	// Im undocumented
   312  	Im *int `json:"im,omitempty"`
   313  	// Audio undocumented
   314  	Audio *int `json:"audio,omitempty"`
   315  	// Video undocumented
   316  	Video *int `json:"video,omitempty"`
   317  	// AppSharing undocumented
   318  	AppSharing *int `json:"appSharing,omitempty"`
   319  	// FileTransfer undocumented
   320  	FileTransfer *int `json:"fileTransfer,omitempty"`
   321  	// ReportRefreshDate undocumented
   322  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   323  	// ReportDate undocumented
   324  	ReportDate *Date `json:"reportDate,omitempty"`
   325  	// ReportPeriod undocumented
   326  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   327  }
   328  
   329  // SkypeForBusinessPeerToPeerActivityMinuteCounts undocumented
   330  type SkypeForBusinessPeerToPeerActivityMinuteCounts struct {
   331  	// Entity is the base model of SkypeForBusinessPeerToPeerActivityMinuteCounts
   332  	Entity
   333  	// Audio undocumented
   334  	Audio *int `json:"audio,omitempty"`
   335  	// Video undocumented
   336  	Video *int `json:"video,omitempty"`
   337  	// ReportRefreshDate undocumented
   338  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   339  	// ReportDate undocumented
   340  	ReportDate *Date `json:"reportDate,omitempty"`
   341  	// ReportPeriod undocumented
   342  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   343  }
   344  
   345  // SkypeForBusinessPeerToPeerActivityUserCounts undocumented
   346  type SkypeForBusinessPeerToPeerActivityUserCounts struct {
   347  	// Entity is the base model of SkypeForBusinessPeerToPeerActivityUserCounts
   348  	Entity
   349  	// Im undocumented
   350  	Im *int `json:"im,omitempty"`
   351  	// Audio undocumented
   352  	Audio *int `json:"audio,omitempty"`
   353  	// Video undocumented
   354  	Video *int `json:"video,omitempty"`
   355  	// AppSharing undocumented
   356  	AppSharing *int `json:"appSharing,omitempty"`
   357  	// FileTransfer undocumented
   358  	FileTransfer *int `json:"fileTransfer,omitempty"`
   359  	// ReportRefreshDate undocumented
   360  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   361  	// ReportDate undocumented
   362  	ReportDate *Date `json:"reportDate,omitempty"`
   363  	// ReportPeriod undocumented
   364  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   365  }