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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // Site undocumented
     6  type Site struct {
     7  	// BaseItem is the base model of Site
     8  	BaseItem
     9  	// DisplayName undocumented
    10  	DisplayName *string `json:"displayName,omitempty"`
    11  	// Root undocumented
    12  	Root *Root `json:"root,omitempty"`
    13  	// SharepointIDs undocumented
    14  	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
    15  	// SiteCollection undocumented
    16  	SiteCollection *SiteCollection `json:"siteCollection,omitempty"`
    17  	// Analytics undocumented
    18  	Analytics *ItemAnalytics `json:"analytics,omitempty"`
    19  	// Columns undocumented
    20  	Columns []ColumnDefinition `json:"columns,omitempty"`
    21  	// ContentTypes undocumented
    22  	ContentTypes []ContentType `json:"contentTypes,omitempty"`
    23  	// Drive undocumented
    24  	Drive *Drive `json:"drive,omitempty"`
    25  	// Drives undocumented
    26  	Drives []Drive `json:"drives,omitempty"`
    27  	// Items undocumented
    28  	Items []BaseItem `json:"items,omitempty"`
    29  	// Lists undocumented
    30  	Lists []List `json:"lists,omitempty"`
    31  	// Pages undocumented
    32  	Pages []SitePage `json:"pages,omitempty"`
    33  	// Sites undocumented
    34  	Sites []Site `json:"sites,omitempty"`
    35  	// Onenote undocumented
    36  	Onenote *Onenote `json:"onenote,omitempty"`
    37  }
    38  
    39  // SiteActivitySummary undocumented
    40  type SiteActivitySummary struct {
    41  	// Entity is the base model of SiteActivitySummary
    42  	Entity
    43  	// ReportRefreshDate undocumented
    44  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    45  	// ViewedOrEdited undocumented
    46  	ViewedOrEdited *int `json:"viewedOrEdited,omitempty"`
    47  	// Synced undocumented
    48  	Synced *int `json:"synced,omitempty"`
    49  	// SharedInternally undocumented
    50  	SharedInternally *int `json:"sharedInternally,omitempty"`
    51  	// SharedExternally undocumented
    52  	SharedExternally *int `json:"sharedExternally,omitempty"`
    53  	// ReportDate undocumented
    54  	ReportDate *Date `json:"reportDate,omitempty"`
    55  	// ReportPeriod undocumented
    56  	ReportPeriod *string `json:"reportPeriod,omitempty"`
    57  }
    58  
    59  // SiteCollection undocumented
    60  type SiteCollection struct {
    61  	// Object is the base model of SiteCollection
    62  	Object
    63  	// DataLocationCode undocumented
    64  	DataLocationCode *string `json:"dataLocationCode,omitempty"`
    65  	// Hostname undocumented
    66  	Hostname *string `json:"hostname,omitempty"`
    67  	// Root undocumented
    68  	Root *Root `json:"root,omitempty"`
    69  }
    70  
    71  // SitePage undocumented
    72  type SitePage struct {
    73  	// BaseItem is the base model of SitePage
    74  	BaseItem
    75  	// Title undocumented
    76  	Title *string `json:"title,omitempty"`
    77  	// ContentType undocumented
    78  	ContentType *ContentTypeInfo `json:"contentType,omitempty"`
    79  	// PageLayoutType undocumented
    80  	PageLayoutType *string `json:"pageLayoutType,omitempty"`
    81  	// WebParts undocumented
    82  	WebParts []WebPart `json:"webParts,omitempty"`
    83  	// PublishingState undocumented
    84  	PublishingState *PublicationFacet `json:"publishingState,omitempty"`
    85  }
    86  
    87  // SitePageData undocumented
    88  type SitePageData struct {
    89  	// Object is the base model of SitePageData
    90  	Object
    91  }
    92  
    93  // SiteUsageStorage undocumented
    94  type SiteUsageStorage struct {
    95  	// Entity is the base model of SiteUsageStorage
    96  	Entity
    97  	// ReportRefreshDate undocumented
    98  	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
    99  	// SiteType undocumented
   100  	SiteType *string `json:"siteType,omitempty"`
   101  	// StorageUsedInBytes undocumented
   102  	StorageUsedInBytes *int `json:"storageUsedInBytes,omitempty"`
   103  	// ReportDate undocumented
   104  	ReportDate *Date `json:"reportDate,omitempty"`
   105  	// ReportPeriod undocumented
   106  	ReportPeriod *string `json:"reportPeriod,omitempty"`
   107  }