diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/EventAction.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/EventAction.go | 239 |
1 files changed, 239 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/EventAction.go b/vendor/github.com/yaegashi/msgraph.go/beta/EventAction.go new file mode 100644 index 00000000..40366c79 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/EventAction.go @@ -0,0 +1,239 @@ +// 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) +} |