github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelSharing.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "time"
     6  
     7  // SharingDetail undocumented
     8  type SharingDetail struct {
     9  	// Object is the base model of SharingDetail
    10  	Object
    11  	// SharedBy undocumented
    12  	SharedBy *InsightIdentity `json:"sharedBy,omitempty"`
    13  	// SharedDateTime undocumented
    14  	SharedDateTime *time.Time `json:"sharedDateTime,omitempty"`
    15  	// SharingSubject undocumented
    16  	SharingSubject *string `json:"sharingSubject,omitempty"`
    17  	// SharingType undocumented
    18  	SharingType *string `json:"sharingType,omitempty"`
    19  	// SharingReference undocumented
    20  	SharingReference *ResourceReference `json:"sharingReference,omitempty"`
    21  }
    22  
    23  // SharingInvitation undocumented
    24  type SharingInvitation struct {
    25  	// Object is the base model of SharingInvitation
    26  	Object
    27  	// Email undocumented
    28  	Email *string `json:"email,omitempty"`
    29  	// InvitedBy undocumented
    30  	InvitedBy *IdentitySet `json:"invitedBy,omitempty"`
    31  	// RedeemedBy undocumented
    32  	RedeemedBy *string `json:"redeemedBy,omitempty"`
    33  	// SignInRequired undocumented
    34  	SignInRequired *bool `json:"signInRequired,omitempty"`
    35  }
    36  
    37  // SharingLink undocumented
    38  type SharingLink struct {
    39  	// Object is the base model of SharingLink
    40  	Object
    41  	// Application undocumented
    42  	Application *Identity `json:"application,omitempty"`
    43  	// Scope undocumented
    44  	Scope *string `json:"scope,omitempty"`
    45  	// Type undocumented
    46  	Type *string `json:"type,omitempty"`
    47  	// WebURL undocumented
    48  	WebURL *string `json:"webUrl,omitempty"`
    49  }