summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelExternal.go
blob: bbeb3d4ddc997e7282bde3d9a568a349251b4f07 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
// Code generated by msgraph.go/gen DO NOT EDIT.

package msgraph

import "time"

// External undocumented
type External struct {
	// Entity is the base model of External
	Entity
	// Connections undocumented
	Connections []ExternalConnection `json:"connections,omitempty"`
}

// ExternalConnection undocumented
type ExternalConnection struct {
	// Entity is the base model of ExternalConnection
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Configuration undocumented
	Configuration *Configuration `json:"configuration,omitempty"`
	// Schema undocumented
	Schema *Schema `json:"schema,omitempty"`
	// Items undocumented
	Items []ExternalItem `json:"items,omitempty"`
	// Operations undocumented
	Operations []ConnectionOperation `json:"operations,omitempty"`
}

// ExternalFile undocumented
type ExternalFile struct {
	// ExternalItem is the base model of ExternalFile
	ExternalItem
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// ModifiedDateTime undocumented
	ModifiedDateTime *time.Time `json:"modifiedDateTime,omitempty"`
	// CreatedBy undocumented
	CreatedBy *string `json:"createdBy,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// URL undocumented
	URL *string `json:"url,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Extension undocumented
	Extension *string `json:"extension,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
}

// ExternalItem undocumented
type ExternalItem struct {
	// Entity is the base model of ExternalItem
	Entity
	// Properties undocumented
	Properties *Properties `json:"properties,omitempty"`
	// Content undocumented
	Content *string `json:"content,omitempty"`
	// ACL undocumented
	ACL []ACL `json:"acl,omitempty"`
}

// ExternalLink undocumented
type ExternalLink struct {
	// Object is the base model of ExternalLink
	Object
	// Href undocumented
	Href *string `json:"href,omitempty"`
}