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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // YammerActivitySummary undocumented
     6  type YammerActivitySummary struct {
     7  	// Entity is the base model of YammerActivitySummary
     8  	Entity
     9  	// ReportRefreshDate undocumented
    10  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    11  	// Liked undocumented
    12  	Liked *int `json:"liked,omitempty"`
    13  	// Posted undocumented
    14  	Posted *int `json:"posted,omitempty"`
    15  	// Read undocumented
    16  	Read *int `json:"read,omitempty"`
    17  	// ReportDate undocumented
    18  	ReportDate *Date `json:"reportDate,omitempty"`
    19  	// ReportPeriod undocumented
    20  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    21  }
    22  
    23  // YammerActivityUserDetail undocumented
    24  type YammerActivityUserDetail struct {
    25  	// Entity is the base model of YammerActivityUserDetail
    26  	Entity
    27  	// ReportRefreshDate undocumented
    28  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    29  	// UserPrincipalName undocumented
    30  	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
    31  	// DisplayName undocumented
    32  	DisplayName *string `json:"displayName,omitempty"`
    33  	// UserState undocumented
    34  	UserState *string `json:"userState,omitempty"`
    35  	// StateChangeDate undocumented
    36  	StateChangeDate *Date `json:"stateChangeDate,omitempty"`
    37  	// LastActivityDate undocumented
    38  	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
    39  	// PostedCount undocumented
    40  	PostedCount *int `json:"postedCount,omitempty"`
    41  	// ReadCount undocumented
    42  	ReadCount *int `json:"readCount,omitempty"`
    43  	// LikedCount undocumented
    44  	LikedCount *int `json:"likedCount,omitempty"`
    45  	// AssignedProducts undocumented
    46  	AssignedProducts []string `json:"assignedProducts,omitempty"`
    47  	// ReportPeriod undocumented
    48  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    49  }
    50  
    51  // YammerDeviceUsageDistributionUserCounts undocumented
    52  type YammerDeviceUsageDistributionUserCounts struct {
    53  	// Entity is the base model of YammerDeviceUsageDistributionUserCounts
    54  	Entity
    55  	// ReportRefreshDate undocumented
    56  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    57  	// Web undocumented
    58  	Web *int `json:"web,omitempty"`
    59  	// WindowsPhone undocumented
    60  	WindowsPhone *int `json:"windowsPhone,omitempty"`
    61  	// AndroidPhone undocumented
    62  	AndroidPhone *int `json:"androidPhone,omitempty"`
    63  	// IPhone undocumented
    64  	IPhone *int `json:"iPhone,omitempty"`
    65  	// IPad undocumented
    66  	IPad *int `json:"iPad,omitempty"`
    67  	// Other undocumented
    68  	Other *int `json:"other,omitempty"`
    69  	// ReportPeriod undocumented
    70  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    71  }
    72  
    73  // YammerDeviceUsageUserCounts undocumented
    74  type YammerDeviceUsageUserCounts struct {
    75  	// Entity is the base model of YammerDeviceUsageUserCounts
    76  	Entity
    77  	// ReportRefreshDate undocumented
    78  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    79  	// Web undocumented
    80  	Web *int `json:"web,omitempty"`
    81  	// WindowsPhone undocumented
    82  	WindowsPhone *int `json:"windowsPhone,omitempty"`
    83  	// AndroidPhone undocumented
    84  	AndroidPhone *int `json:"androidPhone,omitempty"`
    85  	// IPhone undocumented
    86  	IPhone *int `json:"iPhone,omitempty"`
    87  	// IPad undocumented
    88  	IPad *int `json:"iPad,omitempty"`
    89  	// Other undocumented
    90  	Other *int `json:"other,omitempty"`
    91  	// ReportDate undocumented
    92  	ReportDate *Date `json:"reportDate,omitempty"`
    93  	// ReportPeriod undocumented
    94  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    95  }
    96  
    97  // YammerDeviceUsageUserDetail undocumented
    98  type YammerDeviceUsageUserDetail struct {
    99  	// Entity is the base model of YammerDeviceUsageUserDetail
   100  	Entity
   101  	// ReportRefreshDate undocumented
   102  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   103  	// UserPrincipalName undocumented
   104  	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
   105  	// DisplayName undocumented
   106  	DisplayName *string `json:"displayName,omitempty"`
   107  	// UserState undocumented
   108  	UserState *string `json:"userState,omitempty"`
   109  	// StateChangeDate undocumented
   110  	StateChangeDate *Date `json:"stateChangeDate,omitempty"`
   111  	// LastActivityDate undocumented
   112  	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
   113  	// UsedWeb undocumented
   114  	UsedWeb *bool `json:"usedWeb,omitempty"`
   115  	// UsedWindowsPhone undocumented
   116  	UsedWindowsPhone *bool `json:"usedWindowsPhone,omitempty"`
   117  	// UsedAndroidPhone undocumented
   118  	UsedAndroidPhone *bool `json:"usedAndroidPhone,omitempty"`
   119  	// UsediPhone undocumented
   120  	UsediPhone *bool `json:"usediPhone,omitempty"`
   121  	// UsediPad undocumented
   122  	UsediPad *bool `json:"usediPad,omitempty"`
   123  	// UsedOthers undocumented
   124  	UsedOthers *bool `json:"usedOthers,omitempty"`
   125  	// ReportPeriod undocumented
   126  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   127  }
   128  
   129  // YammerGroupsActivityCounts undocumented
   130  type YammerGroupsActivityCounts struct {
   131  	// Entity is the base model of YammerGroupsActivityCounts
   132  	Entity
   133  	// ReportRefreshDate undocumented
   134  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   135  	// Liked undocumented
   136  	Liked *int `json:"liked,omitempty"`
   137  	// Posted undocumented
   138  	Posted *int `json:"posted,omitempty"`
   139  	// Read undocumented
   140  	Read *int `json:"read,omitempty"`
   141  	// ReportDate undocumented
   142  	ReportDate *Date `json:"reportDate,omitempty"`
   143  	// ReportPeriod undocumented
   144  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   145  }
   146  
   147  // YammerGroupsActivityDetail undocumented
   148  type YammerGroupsActivityDetail struct {
   149  	// Entity is the base model of YammerGroupsActivityDetail
   150  	Entity
   151  	// ReportRefreshDate undocumented
   152  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   153  	// GroupDisplayName undocumented
   154  	GroupDisplayName *string `json:"groupDisplayName,omitempty"`
   155  	// IsDeleted undocumented
   156  	IsDeleted *bool `json:"isDeleted,omitempty"`
   157  	// OwnerPrincipalName undocumented
   158  	OwnerPrincipalName *string `json:"ownerPrincipalName,omitempty"`
   159  	// LastActivityDate undocumented
   160  	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
   161  	// GroupType undocumented
   162  	GroupType *string `json:"groupType,omitempty"`
   163  	// Office365Connected undocumented
   164  	Office365Connected *bool `json:"office365Connected,omitempty"`
   165  	// MemberCount undocumented
   166  	MemberCount *int `json:"memberCount,omitempty"`
   167  	// PostedCount undocumented
   168  	PostedCount *int `json:"postedCount,omitempty"`
   169  	// ReadCount undocumented
   170  	ReadCount *int `json:"readCount,omitempty"`
   171  	// LikedCount undocumented
   172  	LikedCount *int `json:"likedCount,omitempty"`
   173  	// ReportPeriod undocumented
   174  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   175  }
   176  
   177  // YammerGroupsActivityGroupCounts undocumented
   178  type YammerGroupsActivityGroupCounts struct {
   179  	// Entity is the base model of YammerGroupsActivityGroupCounts
   180  	Entity
   181  	// ReportRefreshDate undocumented
   182  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
   183  	// Total undocumented
   184  	Total *int `json:"total,omitempty"`
   185  	// Active undocumented
   186  	Active *int `json:"active,omitempty"`
   187  	// ReportDate undocumented
   188  	ReportDate *Date `json:"reportDate,omitempty"`
   189  	// ReportPeriod undocumented
   190  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   191  }