// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import ( "context" "time" ) // ScheduleShareRequestParameter undocumented type ScheduleShareRequestParameter struct { // NotifyTeam undocumented NotifyTeam *bool `json:"notifyTeam,omitempty"` // StartDateTime undocumented StartDateTime *time.Time `json:"startDateTime,omitempty"` // EndDateTime undocumented EndDateTime *time.Time `json:"endDateTime,omitempty"` } // type ScheduleShareRequestBuilder struct{ BaseRequestBuilder } // Share action undocumented func (b *ScheduleRequestBuilder) Share(reqObj *ScheduleShareRequestParameter) *ScheduleShareRequestBuilder { bb := &ScheduleShareRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/share" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type ScheduleShareRequest struct{ BaseRequest } // func (b *ScheduleShareRequestBuilder) Request() *ScheduleShareRequest { return &ScheduleShareRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *ScheduleShareRequest) Post(ctx context.Context) error { return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) }