mirror of
https://github.com/42wim/matterbridge.git
synced 2024-11-24 19:52:03 -08:00
795a8705c3
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
240 lines
7.3 KiB
Go
240 lines
7.3 KiB
Go
// Code generated by msgraph-generate.go DO NOT EDIT.
|
|
|
|
package msgraph
|
|
|
|
import "context"
|
|
|
|
// EventDismissReminderRequestParameter undocumented
|
|
type EventDismissReminderRequestParameter struct {
|
|
}
|
|
|
|
// EventSnoozeReminderRequestParameter undocumented
|
|
type EventSnoozeReminderRequestParameter struct {
|
|
// NewReminderTime undocumented
|
|
NewReminderTime *DateTimeTimeZone `json:"NewReminderTime,omitempty"`
|
|
}
|
|
|
|
// EventForwardRequestParameter undocumented
|
|
type EventForwardRequestParameter struct {
|
|
// ToRecipients undocumented
|
|
ToRecipients []Recipient `json:"ToRecipients,omitempty"`
|
|
// Comment undocumented
|
|
Comment *string `json:"Comment,omitempty"`
|
|
}
|
|
|
|
// EventAcceptRequestParameter undocumented
|
|
type EventAcceptRequestParameter struct {
|
|
// SendResponse undocumented
|
|
SendResponse *bool `json:"SendResponse,omitempty"`
|
|
// Comment undocumented
|
|
Comment *string `json:"Comment,omitempty"`
|
|
}
|
|
|
|
// EventDeclineRequestParameter undocumented
|
|
type EventDeclineRequestParameter struct {
|
|
// ProposedNewTime undocumented
|
|
ProposedNewTime *TimeSlot `json:"ProposedNewTime,omitempty"`
|
|
// SendResponse undocumented
|
|
SendResponse *bool `json:"SendResponse,omitempty"`
|
|
// Comment undocumented
|
|
Comment *string `json:"Comment,omitempty"`
|
|
}
|
|
|
|
// EventTentativelyAcceptRequestParameter undocumented
|
|
type EventTentativelyAcceptRequestParameter struct {
|
|
// ProposedNewTime undocumented
|
|
ProposedNewTime *TimeSlot `json:"ProposedNewTime,omitempty"`
|
|
// SendResponse undocumented
|
|
SendResponse *bool `json:"SendResponse,omitempty"`
|
|
// Comment undocumented
|
|
Comment *string `json:"Comment,omitempty"`
|
|
}
|
|
|
|
// EventCancelRequestParameter undocumented
|
|
type EventCancelRequestParameter struct {
|
|
// Comment undocumented
|
|
Comment *string `json:"Comment,omitempty"`
|
|
}
|
|
|
|
//
|
|
type EventDismissReminderRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// DismissReminder action undocumented
|
|
func (b *EventRequestBuilder) DismissReminder(reqObj *EventDismissReminderRequestParameter) *EventDismissReminderRequestBuilder {
|
|
bb := &EventDismissReminderRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/dismissReminder"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventDismissReminderRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventDismissReminderRequestBuilder) Request() *EventDismissReminderRequest {
|
|
return &EventDismissReminderRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventDismissReminderRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventSnoozeReminderRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// SnoozeReminder action undocumented
|
|
func (b *EventRequestBuilder) SnoozeReminder(reqObj *EventSnoozeReminderRequestParameter) *EventSnoozeReminderRequestBuilder {
|
|
bb := &EventSnoozeReminderRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/snoozeReminder"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventSnoozeReminderRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventSnoozeReminderRequestBuilder) Request() *EventSnoozeReminderRequest {
|
|
return &EventSnoozeReminderRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventSnoozeReminderRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventForwardRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Forward action undocumented
|
|
func (b *EventRequestBuilder) Forward(reqObj *EventForwardRequestParameter) *EventForwardRequestBuilder {
|
|
bb := &EventForwardRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/forward"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventForwardRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventForwardRequestBuilder) Request() *EventForwardRequest {
|
|
return &EventForwardRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventForwardRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventAcceptRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Accept action undocumented
|
|
func (b *EventRequestBuilder) Accept(reqObj *EventAcceptRequestParameter) *EventAcceptRequestBuilder {
|
|
bb := &EventAcceptRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/accept"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventAcceptRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventAcceptRequestBuilder) Request() *EventAcceptRequest {
|
|
return &EventAcceptRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventAcceptRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventDeclineRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Decline action undocumented
|
|
func (b *EventRequestBuilder) Decline(reqObj *EventDeclineRequestParameter) *EventDeclineRequestBuilder {
|
|
bb := &EventDeclineRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/decline"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventDeclineRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventDeclineRequestBuilder) Request() *EventDeclineRequest {
|
|
return &EventDeclineRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventDeclineRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventTentativelyAcceptRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// TentativelyAccept action undocumented
|
|
func (b *EventRequestBuilder) TentativelyAccept(reqObj *EventTentativelyAcceptRequestParameter) *EventTentativelyAcceptRequestBuilder {
|
|
bb := &EventTentativelyAcceptRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/tentativelyAccept"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventTentativelyAcceptRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventTentativelyAcceptRequestBuilder) Request() *EventTentativelyAcceptRequest {
|
|
return &EventTentativelyAcceptRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventTentativelyAcceptRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type EventCancelRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Cancel action undocumented
|
|
func (b *EventRequestBuilder) Cancel(reqObj *EventCancelRequestParameter) *EventCancelRequestBuilder {
|
|
bb := &EventCancelRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/cancel"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type EventCancelRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *EventCancelRequestBuilder) Request() *EventCancelRequest {
|
|
return &EventCancelRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *EventCancelRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|