Documentation ¶
Index ¶
- type AcceptCalendarEventOperationOptions
- type AcceptCalendarEventOperationResponse
- type AcceptCalendarEventRequest
- type CalendarEventClient
- func (c CalendarEventClient) AcceptCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result AcceptCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) CancelCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result CancelCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) CreateCalendarEvent(ctx context.Context, id stable.GroupId, input stable.Event, ...) (result CreateCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) DeclineCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result DeclineCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) DeleteCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result DeleteCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) DismissCalendarEventReminder(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result DismissCalendarEventReminderOperationResponse, err error)
- func (c CalendarEventClient) ForwardCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result ForwardCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) GetCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result GetCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) GetCalendarEventsCount(ctx context.Context, id stable.GroupId, ...) (result GetCalendarEventsCountOperationResponse, err error)
- func (c CalendarEventClient) ListCalendarEvents(ctx context.Context, id stable.GroupId, ...) (result ListCalendarEventsOperationResponse, err error)
- func (c CalendarEventClient) ListCalendarEventsComplete(ctx context.Context, id stable.GroupId, ...) (ListCalendarEventsCompleteResult, error)
- func (c CalendarEventClient) ListCalendarEventsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, ...) (result ListCalendarEventsCompleteResult, err error)
- func (c CalendarEventClient) SnoozeCalendarEventReminder(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result SnoozeCalendarEventReminderOperationResponse, err error)
- func (c CalendarEventClient) TentativelyAcceptCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, ...) (result TentativelyAcceptCalendarEventOperationResponse, err error)
- func (c CalendarEventClient) UpdateCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input stable.Event, ...) (result UpdateCalendarEventOperationResponse, err error)
- type CancelCalendarEventOperationOptions
- type CancelCalendarEventOperationResponse
- type CancelCalendarEventRequest
- type CreateCalendarEventOperationOptions
- type CreateCalendarEventOperationResponse
- type DeclineCalendarEventOperationOptions
- type DeclineCalendarEventOperationResponse
- type DeclineCalendarEventRequest
- type DeleteCalendarEventOperationOptions
- type DeleteCalendarEventOperationResponse
- type DismissCalendarEventReminderOperationOptions
- type DismissCalendarEventReminderOperationResponse
- type EventOperationPredicate
- type ForwardCalendarEventOperationOptions
- type ForwardCalendarEventOperationResponse
- type ForwardCalendarEventRequest
- type GetCalendarEventOperationOptions
- type GetCalendarEventOperationResponse
- type GetCalendarEventsCountOperationOptions
- type GetCalendarEventsCountOperationResponse
- type ListCalendarEventsCompleteResult
- type ListCalendarEventsCustomPager
- type ListCalendarEventsOperationOptions
- type ListCalendarEventsOperationResponse
- type SnoozeCalendarEventReminderOperationOptions
- type SnoozeCalendarEventReminderOperationResponse
- type SnoozeCalendarEventReminderRequest
- type TentativelyAcceptCalendarEventOperationOptions
- type TentativelyAcceptCalendarEventOperationResponse
- type TentativelyAcceptCalendarEventRequest
- type UpdateCalendarEventOperationOptions
- type UpdateCalendarEventOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptCalendarEventOperationOptions ¶
type AcceptCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultAcceptCalendarEventOperationOptions ¶
func DefaultAcceptCalendarEventOperationOptions() AcceptCalendarEventOperationOptions
func (AcceptCalendarEventOperationOptions) ToHeaders ¶
func (o AcceptCalendarEventOperationOptions) ToHeaders() *client.Headers
func (AcceptCalendarEventOperationOptions) ToOData ¶
func (o AcceptCalendarEventOperationOptions) ToOData() *odata.Query
func (AcceptCalendarEventOperationOptions) ToQuery ¶
func (o AcceptCalendarEventOperationOptions) ToQuery() *client.QueryParams
type CalendarEventClient ¶
func NewCalendarEventClientWithBaseURI ¶
func NewCalendarEventClientWithBaseURI(sdkApi sdkEnv.Api) (*CalendarEventClient, error)
func (CalendarEventClient) AcceptCalendarEvent ¶
func (c CalendarEventClient) AcceptCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input AcceptCalendarEventRequest, options AcceptCalendarEventOperationOptions) (result AcceptCalendarEventOperationResponse, err error)
AcceptCalendarEvent - Invoke action accept. Accept the specified event in a user calendar.
func (CalendarEventClient) CancelCalendarEvent ¶
func (c CalendarEventClient) CancelCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input CancelCalendarEventRequest, options CancelCalendarEventOperationOptions) (result CancelCalendarEventOperationResponse, err error)
CancelCalendarEvent - Invoke action cancel. This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the following error message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and lets the organizer send a custom message to the attendees about the cancellation.
func (CalendarEventClient) CreateCalendarEvent ¶
func (c CalendarEventClient) CreateCalendarEvent(ctx context.Context, id stable.GroupId, input stable.Event, options CreateCalendarEventOperationOptions) (result CreateCalendarEventOperationResponse, err error)
CreateCalendarEvent - Create new navigation property to events for groups
func (CalendarEventClient) DeclineCalendarEvent ¶
func (c CalendarEventClient) DeclineCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input DeclineCalendarEventRequest, options DeclineCalendarEventOperationOptions) (result DeclineCalendarEventOperationResponse, err error)
DeclineCalendarEvent - Invoke action decline. Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.
func (CalendarEventClient) DeleteCalendarEvent ¶
func (c CalendarEventClient) DeleteCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, options DeleteCalendarEventOperationOptions) (result DeleteCalendarEventOperationResponse, err error)
DeleteCalendarEvent - Delete navigation property events for groups
func (CalendarEventClient) DismissCalendarEventReminder ¶
func (c CalendarEventClient) DismissCalendarEventReminder(ctx context.Context, id stable.GroupIdCalendarEventId, options DismissCalendarEventReminderOperationOptions) (result DismissCalendarEventReminderOperationResponse, err error)
DismissCalendarEventReminder - Invoke action dismissReminder. Dismiss a reminder that has been triggered for an event in a user calendar.
func (CalendarEventClient) ForwardCalendarEvent ¶
func (c CalendarEventClient) ForwardCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input ForwardCalendarEventRequest, options ForwardCalendarEventOperationOptions) (result ForwardCalendarEventOperationResponse, err error)
ForwardCalendarEvent - Invoke action forward. This action allows the organizer or attendee of a meeting event to forward the meeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action also sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's copy of the meeting event. This convenience is not available when forwarding from an Outlook.com account.
func (CalendarEventClient) GetCalendarEvent ¶
func (c CalendarEventClient) GetCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, options GetCalendarEventOperationOptions) (result GetCalendarEventOperationResponse, err error)
GetCalendarEvent - Get events from groups. The events in the calendar. Navigation property. Read-only.
func (CalendarEventClient) GetCalendarEventsCount ¶
func (c CalendarEventClient) GetCalendarEventsCount(ctx context.Context, id stable.GroupId, options GetCalendarEventsCountOperationOptions) (result GetCalendarEventsCountOperationResponse, err error)
GetCalendarEventsCount - Get the number of the resource
func (CalendarEventClient) ListCalendarEvents ¶
func (c CalendarEventClient) ListCalendarEvents(ctx context.Context, id stable.GroupId, options ListCalendarEventsOperationOptions) (result ListCalendarEventsOperationResponse, err error)
ListCalendarEvents - Get events from groups. The events in the calendar. Navigation property. Read-only.
func (CalendarEventClient) ListCalendarEventsComplete ¶
func (c CalendarEventClient) ListCalendarEventsComplete(ctx context.Context, id stable.GroupId, options ListCalendarEventsOperationOptions) (ListCalendarEventsCompleteResult, error)
ListCalendarEventsComplete retrieves all the results into a single object
func (CalendarEventClient) ListCalendarEventsCompleteMatchingPredicate ¶
func (c CalendarEventClient) ListCalendarEventsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, options ListCalendarEventsOperationOptions, predicate EventOperationPredicate) (result ListCalendarEventsCompleteResult, err error)
ListCalendarEventsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CalendarEventClient) SnoozeCalendarEventReminder ¶
func (c CalendarEventClient) SnoozeCalendarEventReminder(ctx context.Context, id stable.GroupIdCalendarEventId, input SnoozeCalendarEventReminderRequest, options SnoozeCalendarEventReminderOperationOptions) (result SnoozeCalendarEventReminderOperationResponse, err error)
SnoozeCalendarEventReminder - Invoke action snoozeReminder. Postpone a reminder for an event in a user calendar until a new time.
func (CalendarEventClient) TentativelyAcceptCalendarEvent ¶
func (c CalendarEventClient) TentativelyAcceptCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input TentativelyAcceptCalendarEventRequest, options TentativelyAcceptCalendarEventOperationOptions) (result TentativelyAcceptCalendarEventOperationResponse, err error)
TentativelyAcceptCalendarEvent - Invoke action tentativelyAccept. Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.
func (CalendarEventClient) UpdateCalendarEvent ¶
func (c CalendarEventClient) UpdateCalendarEvent(ctx context.Context, id stable.GroupIdCalendarEventId, input stable.Event, options UpdateCalendarEventOperationOptions) (result UpdateCalendarEventOperationResponse, err error)
UpdateCalendarEvent - Update event. Update an event object.
type CancelCalendarEventOperationOptions ¶
type CancelCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCancelCalendarEventOperationOptions ¶
func DefaultCancelCalendarEventOperationOptions() CancelCalendarEventOperationOptions
func (CancelCalendarEventOperationOptions) ToHeaders ¶
func (o CancelCalendarEventOperationOptions) ToHeaders() *client.Headers
func (CancelCalendarEventOperationOptions) ToOData ¶
func (o CancelCalendarEventOperationOptions) ToOData() *odata.Query
func (CancelCalendarEventOperationOptions) ToQuery ¶
func (o CancelCalendarEventOperationOptions) ToQuery() *client.QueryParams
type CreateCalendarEventOperationOptions ¶
type CreateCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCalendarEventOperationOptions ¶
func DefaultCreateCalendarEventOperationOptions() CreateCalendarEventOperationOptions
func (CreateCalendarEventOperationOptions) ToHeaders ¶
func (o CreateCalendarEventOperationOptions) ToHeaders() *client.Headers
func (CreateCalendarEventOperationOptions) ToOData ¶
func (o CreateCalendarEventOperationOptions) ToOData() *odata.Query
func (CreateCalendarEventOperationOptions) ToQuery ¶
func (o CreateCalendarEventOperationOptions) ToQuery() *client.QueryParams
type DeclineCalendarEventOperationOptions ¶
type DeclineCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeclineCalendarEventOperationOptions ¶
func DefaultDeclineCalendarEventOperationOptions() DeclineCalendarEventOperationOptions
func (DeclineCalendarEventOperationOptions) ToHeaders ¶
func (o DeclineCalendarEventOperationOptions) ToHeaders() *client.Headers
func (DeclineCalendarEventOperationOptions) ToOData ¶
func (o DeclineCalendarEventOperationOptions) ToOData() *odata.Query
func (DeclineCalendarEventOperationOptions) ToQuery ¶
func (o DeclineCalendarEventOperationOptions) ToQuery() *client.QueryParams
type DeleteCalendarEventOperationOptions ¶
type DeleteCalendarEventOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCalendarEventOperationOptions ¶
func DefaultDeleteCalendarEventOperationOptions() DeleteCalendarEventOperationOptions
func (DeleteCalendarEventOperationOptions) ToHeaders ¶
func (o DeleteCalendarEventOperationOptions) ToHeaders() *client.Headers
func (DeleteCalendarEventOperationOptions) ToOData ¶
func (o DeleteCalendarEventOperationOptions) ToOData() *odata.Query
func (DeleteCalendarEventOperationOptions) ToQuery ¶
func (o DeleteCalendarEventOperationOptions) ToQuery() *client.QueryParams
type DismissCalendarEventReminderOperationOptions ¶
type DismissCalendarEventReminderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDismissCalendarEventReminderOperationOptions ¶
func DefaultDismissCalendarEventReminderOperationOptions() DismissCalendarEventReminderOperationOptions
func (DismissCalendarEventReminderOperationOptions) ToHeaders ¶
func (o DismissCalendarEventReminderOperationOptions) ToHeaders() *client.Headers
func (DismissCalendarEventReminderOperationOptions) ToOData ¶
func (o DismissCalendarEventReminderOperationOptions) ToOData() *odata.Query
func (DismissCalendarEventReminderOperationOptions) ToQuery ¶
func (o DismissCalendarEventReminderOperationOptions) ToQuery() *client.QueryParams
type EventOperationPredicate ¶
type EventOperationPredicate struct { }
type ForwardCalendarEventOperationOptions ¶
type ForwardCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultForwardCalendarEventOperationOptions ¶
func DefaultForwardCalendarEventOperationOptions() ForwardCalendarEventOperationOptions
func (ForwardCalendarEventOperationOptions) ToHeaders ¶
func (o ForwardCalendarEventOperationOptions) ToHeaders() *client.Headers
func (ForwardCalendarEventOperationOptions) ToOData ¶
func (o ForwardCalendarEventOperationOptions) ToOData() *odata.Query
func (ForwardCalendarEventOperationOptions) ToQuery ¶
func (o ForwardCalendarEventOperationOptions) ToQuery() *client.QueryParams
type GetCalendarEventOperationOptions ¶
type GetCalendarEventOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCalendarEventOperationOptions ¶
func DefaultGetCalendarEventOperationOptions() GetCalendarEventOperationOptions
func (GetCalendarEventOperationOptions) ToHeaders ¶
func (o GetCalendarEventOperationOptions) ToHeaders() *client.Headers
func (GetCalendarEventOperationOptions) ToOData ¶
func (o GetCalendarEventOperationOptions) ToOData() *odata.Query
func (GetCalendarEventOperationOptions) ToQuery ¶
func (o GetCalendarEventOperationOptions) ToQuery() *client.QueryParams
type GetCalendarEventsCountOperationOptions ¶
type GetCalendarEventsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCalendarEventsCountOperationOptions ¶
func DefaultGetCalendarEventsCountOperationOptions() GetCalendarEventsCountOperationOptions
func (GetCalendarEventsCountOperationOptions) ToHeaders ¶
func (o GetCalendarEventsCountOperationOptions) ToHeaders() *client.Headers
func (GetCalendarEventsCountOperationOptions) ToOData ¶
func (o GetCalendarEventsCountOperationOptions) ToOData() *odata.Query
func (GetCalendarEventsCountOperationOptions) ToQuery ¶
func (o GetCalendarEventsCountOperationOptions) ToQuery() *client.QueryParams
type ListCalendarEventsCustomPager ¶
func (*ListCalendarEventsCustomPager) NextPageLink ¶
func (p *ListCalendarEventsCustomPager) NextPageLink() *odata.Link
type ListCalendarEventsOperationOptions ¶
type ListCalendarEventsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListCalendarEventsOperationOptions ¶
func DefaultListCalendarEventsOperationOptions() ListCalendarEventsOperationOptions
func (ListCalendarEventsOperationOptions) ToHeaders ¶
func (o ListCalendarEventsOperationOptions) ToHeaders() *client.Headers
func (ListCalendarEventsOperationOptions) ToOData ¶
func (o ListCalendarEventsOperationOptions) ToOData() *odata.Query
func (ListCalendarEventsOperationOptions) ToQuery ¶
func (o ListCalendarEventsOperationOptions) ToQuery() *client.QueryParams
type SnoozeCalendarEventReminderOperationOptions ¶
type SnoozeCalendarEventReminderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSnoozeCalendarEventReminderOperationOptions ¶
func DefaultSnoozeCalendarEventReminderOperationOptions() SnoozeCalendarEventReminderOperationOptions
func (SnoozeCalendarEventReminderOperationOptions) ToHeaders ¶
func (o SnoozeCalendarEventReminderOperationOptions) ToHeaders() *client.Headers
func (SnoozeCalendarEventReminderOperationOptions) ToOData ¶
func (o SnoozeCalendarEventReminderOperationOptions) ToOData() *odata.Query
func (SnoozeCalendarEventReminderOperationOptions) ToQuery ¶
func (o SnoozeCalendarEventReminderOperationOptions) ToQuery() *client.QueryParams
type SnoozeCalendarEventReminderRequest ¶
type SnoozeCalendarEventReminderRequest struct {
NewReminderTime *stable.DateTimeTimeZone `json:"NewReminderTime,omitempty"`
}
type TentativelyAcceptCalendarEventOperationOptions ¶
type TentativelyAcceptCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultTentativelyAcceptCalendarEventOperationOptions ¶
func DefaultTentativelyAcceptCalendarEventOperationOptions() TentativelyAcceptCalendarEventOperationOptions
func (TentativelyAcceptCalendarEventOperationOptions) ToHeaders ¶
func (o TentativelyAcceptCalendarEventOperationOptions) ToHeaders() *client.Headers
func (TentativelyAcceptCalendarEventOperationOptions) ToOData ¶
func (o TentativelyAcceptCalendarEventOperationOptions) ToOData() *odata.Query
func (TentativelyAcceptCalendarEventOperationOptions) ToQuery ¶
func (o TentativelyAcceptCalendarEventOperationOptions) ToQuery() *client.QueryParams
type UpdateCalendarEventOperationOptions ¶
type UpdateCalendarEventOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCalendarEventOperationOptions ¶
func DefaultUpdateCalendarEventOperationOptions() UpdateCalendarEventOperationOptions
func (UpdateCalendarEventOperationOptions) ToHeaders ¶
func (o UpdateCalendarEventOperationOptions) ToHeaders() *client.Headers
func (UpdateCalendarEventOperationOptions) ToOData ¶
func (o UpdateCalendarEventOperationOptions) ToOData() *odata.Query
func (UpdateCalendarEventOperationOptions) ToQuery ¶
func (o UpdateCalendarEventOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_acceptcalendarevent.go
- method_cancelcalendarevent.go
- method_createcalendarevent.go
- method_declinecalendarevent.go
- method_deletecalendarevent.go
- method_dismisscalendareventreminder.go
- method_forwardcalendarevent.go
- method_getcalendarevent.go
- method_getcalendareventscount.go
- method_listcalendarevents.go
- method_snoozecalendareventreminder.go
- method_tentativelyacceptcalendarevent.go
- method_updatecalendarevent.go
- model_acceptcalendareventrequest.go
- model_cancelcalendareventrequest.go
- model_declinecalendareventrequest.go
- model_forwardcalendareventrequest.go
- model_snoozecalendareventreminderrequest.go
- model_tentativelyacceptcalendareventrequest.go
- predicates.go
- version.go