Documentation ¶
Index ¶
- type CreateOutlookTaskOperationOptions
- type CreateOutlookTaskOperationResponse
- type DeleteOutlookTaskOperationOptions
- type DeleteOutlookTaskOperationResponse
- type GetOutlookTaskOperationOptions
- type GetOutlookTaskOperationResponse
- type GetOutlookTasksCountOperationOptions
- type GetOutlookTasksCountOperationResponse
- type ListOutlookTaskCompletesCompleteResult
- type ListOutlookTaskCompletesCustomPager
- type ListOutlookTaskCompletesOperationOptions
- type ListOutlookTaskCompletesOperationResponse
- type ListOutlookTasksCompleteResult
- type ListOutlookTasksCustomPager
- type ListOutlookTasksOperationOptions
- type ListOutlookTasksOperationResponse
- type OutlookTaskClient
- func (c OutlookTaskClient) CreateOutlookTask(ctx context.Context, input beta.OutlookTask, ...) (result CreateOutlookTaskOperationResponse, err error)
- func (c OutlookTaskClient) DeleteOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, ...) (result DeleteOutlookTaskOperationResponse, err error)
- func (c OutlookTaskClient) GetOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, ...) (result GetOutlookTaskOperationResponse, err error)
- func (c OutlookTaskClient) GetOutlookTasksCount(ctx context.Context, options GetOutlookTasksCountOperationOptions) (result GetOutlookTasksCountOperationResponse, err error)
- func (c OutlookTaskClient) ListOutlookTaskCompletes(ctx context.Context, id beta.MeOutlookTaskId, ...) (result ListOutlookTaskCompletesOperationResponse, err error)
- func (c OutlookTaskClient) ListOutlookTaskCompletesComplete(ctx context.Context, id beta.MeOutlookTaskId, ...) (ListOutlookTaskCompletesCompleteResult, error)
- func (c OutlookTaskClient) ListOutlookTaskCompletesCompleteMatchingPredicate(ctx context.Context, id beta.MeOutlookTaskId, ...) (result ListOutlookTaskCompletesCompleteResult, err error)
- func (c OutlookTaskClient) ListOutlookTasks(ctx context.Context, options ListOutlookTasksOperationOptions) (result ListOutlookTasksOperationResponse, err error)
- func (c OutlookTaskClient) ListOutlookTasksComplete(ctx context.Context, options ListOutlookTasksOperationOptions) (ListOutlookTasksCompleteResult, error)
- func (c OutlookTaskClient) ListOutlookTasksCompleteMatchingPredicate(ctx context.Context, options ListOutlookTasksOperationOptions, ...) (result ListOutlookTasksCompleteResult, err error)
- func (c OutlookTaskClient) UpdateOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, input beta.OutlookTask, ...) (result UpdateOutlookTaskOperationResponse, err error)
- type OutlookTaskOperationPredicate
- type UpdateOutlookTaskOperationOptions
- type UpdateOutlookTaskOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateOutlookTaskOperationOptions ¶
type CreateOutlookTaskOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateOutlookTaskOperationOptions ¶
func DefaultCreateOutlookTaskOperationOptions() CreateOutlookTaskOperationOptions
func (CreateOutlookTaskOperationOptions) ToHeaders ¶
func (o CreateOutlookTaskOperationOptions) ToHeaders() *client.Headers
func (CreateOutlookTaskOperationOptions) ToOData ¶
func (o CreateOutlookTaskOperationOptions) ToOData() *odata.Query
func (CreateOutlookTaskOperationOptions) ToQuery ¶
func (o CreateOutlookTaskOperationOptions) ToQuery() *client.QueryParams
type DeleteOutlookTaskOperationOptions ¶
type DeleteOutlookTaskOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteOutlookTaskOperationOptions ¶
func DefaultDeleteOutlookTaskOperationOptions() DeleteOutlookTaskOperationOptions
func (DeleteOutlookTaskOperationOptions) ToHeaders ¶
func (o DeleteOutlookTaskOperationOptions) ToHeaders() *client.Headers
func (DeleteOutlookTaskOperationOptions) ToOData ¶
func (o DeleteOutlookTaskOperationOptions) ToOData() *odata.Query
func (DeleteOutlookTaskOperationOptions) ToQuery ¶
func (o DeleteOutlookTaskOperationOptions) ToQuery() *client.QueryParams
type GetOutlookTaskOperationOptions ¶
type GetOutlookTaskOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetOutlookTaskOperationOptions ¶
func DefaultGetOutlookTaskOperationOptions() GetOutlookTaskOperationOptions
func (GetOutlookTaskOperationOptions) ToHeaders ¶
func (o GetOutlookTaskOperationOptions) ToHeaders() *client.Headers
func (GetOutlookTaskOperationOptions) ToOData ¶
func (o GetOutlookTaskOperationOptions) ToOData() *odata.Query
func (GetOutlookTaskOperationOptions) ToQuery ¶
func (o GetOutlookTaskOperationOptions) ToQuery() *client.QueryParams
type GetOutlookTasksCountOperationOptions ¶
type GetOutlookTasksCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetOutlookTasksCountOperationOptions ¶
func DefaultGetOutlookTasksCountOperationOptions() GetOutlookTasksCountOperationOptions
func (GetOutlookTasksCountOperationOptions) ToHeaders ¶
func (o GetOutlookTasksCountOperationOptions) ToHeaders() *client.Headers
func (GetOutlookTasksCountOperationOptions) ToOData ¶
func (o GetOutlookTasksCountOperationOptions) ToOData() *odata.Query
func (GetOutlookTasksCountOperationOptions) ToQuery ¶
func (o GetOutlookTasksCountOperationOptions) ToQuery() *client.QueryParams
type ListOutlookTaskCompletesCompleteResult ¶
type ListOutlookTaskCompletesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.OutlookTask }
type ListOutlookTaskCompletesCustomPager ¶
func (*ListOutlookTaskCompletesCustomPager) NextPageLink ¶
func (p *ListOutlookTaskCompletesCustomPager) NextPageLink() *odata.Link
type ListOutlookTaskCompletesOperationOptions ¶
type ListOutlookTaskCompletesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListOutlookTaskCompletesOperationOptions ¶
func DefaultListOutlookTaskCompletesOperationOptions() ListOutlookTaskCompletesOperationOptions
func (ListOutlookTaskCompletesOperationOptions) ToHeaders ¶
func (o ListOutlookTaskCompletesOperationOptions) ToHeaders() *client.Headers
func (ListOutlookTaskCompletesOperationOptions) ToOData ¶
func (o ListOutlookTaskCompletesOperationOptions) ToOData() *odata.Query
func (ListOutlookTaskCompletesOperationOptions) ToQuery ¶
func (o ListOutlookTaskCompletesOperationOptions) ToQuery() *client.QueryParams
type ListOutlookTasksCompleteResult ¶
type ListOutlookTasksCompleteResult struct { LatestHttpResponse *http.Response Items []beta.OutlookTask }
type ListOutlookTasksCustomPager ¶
func (*ListOutlookTasksCustomPager) NextPageLink ¶
func (p *ListOutlookTasksCustomPager) NextPageLink() *odata.Link
type ListOutlookTasksOperationOptions ¶
type ListOutlookTasksOperationOptions 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 DefaultListOutlookTasksOperationOptions ¶
func DefaultListOutlookTasksOperationOptions() ListOutlookTasksOperationOptions
func (ListOutlookTasksOperationOptions) ToHeaders ¶
func (o ListOutlookTasksOperationOptions) ToHeaders() *client.Headers
func (ListOutlookTasksOperationOptions) ToOData ¶
func (o ListOutlookTasksOperationOptions) ToOData() *odata.Query
func (ListOutlookTasksOperationOptions) ToQuery ¶
func (o ListOutlookTasksOperationOptions) ToQuery() *client.QueryParams
type OutlookTaskClient ¶
func NewOutlookTaskClientWithBaseURI ¶
func NewOutlookTaskClientWithBaseURI(sdkApi sdkEnv.Api) (*OutlookTaskClient, error)
func (OutlookTaskClient) CreateOutlookTask ¶
func (c OutlookTaskClient) CreateOutlookTask(ctx context.Context, input beta.OutlookTask, options CreateOutlookTaskOperationOptions) (result CreateOutlookTaskOperationResponse, err error)
CreateOutlookTask - Create outlookTask (deprecated). Create an Outlook task in the default task group (My Tasks) and default task folder (Tasks) in the user's mailbox. The POST method always ignores the time portion of startDateTime and dueDateTime in the request body, and assumes the time to be always midnight in the specified time zone. By default, this operation (and the GET, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.
func (OutlookTaskClient) DeleteOutlookTask ¶
func (c OutlookTaskClient) DeleteOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, options DeleteOutlookTaskOperationOptions) (result DeleteOutlookTaskOperationResponse, err error)
DeleteOutlookTask - Delete outlookTask (deprecated). Delete the specified Outlook task in the user's mailbox.
func (OutlookTaskClient) GetOutlookTask ¶
func (c OutlookTaskClient) GetOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, options GetOutlookTaskOperationOptions) (result GetOutlookTaskOperationResponse, err error)
GetOutlookTask - Get outlookTask (deprecated). Get the properties and relationships of an Outlook task in the user's mailbox. By default, this operation (and the POST, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.
func (OutlookTaskClient) GetOutlookTasksCount ¶
func (c OutlookTaskClient) GetOutlookTasksCount(ctx context.Context, options GetOutlookTasksCountOperationOptions) (result GetOutlookTasksCountOperationResponse, err error)
GetOutlookTasksCount - Get the number of the resource
func (OutlookTaskClient) ListOutlookTaskCompletes ¶
func (c OutlookTaskClient) ListOutlookTaskCompletes(ctx context.Context, id beta.MeOutlookTaskId, options ListOutlookTaskCompletesOperationOptions) (result ListOutlookTaskCompletesOperationResponse, err error)
ListOutlookTaskCompletes - Invoke action complete. Complete an Outlook task which sets the completedDateTime property to the current date, and the status property to completed. If you are completing a task in a recurring series, in the response, the task collection will contain the completed task in the series, and the next task in the series. The completedDateTime property represents the date when the task is finished. The time portion of completedDateTime is set to midnight UTC by default. By default, this operation (and the POST, GET, and PATCH task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.
func (OutlookTaskClient) ListOutlookTaskCompletesComplete ¶
func (c OutlookTaskClient) ListOutlookTaskCompletesComplete(ctx context.Context, id beta.MeOutlookTaskId, options ListOutlookTaskCompletesOperationOptions) (ListOutlookTaskCompletesCompleteResult, error)
ListOutlookTaskCompletesComplete retrieves all the results into a single object
func (OutlookTaskClient) ListOutlookTaskCompletesCompleteMatchingPredicate ¶
func (c OutlookTaskClient) ListOutlookTaskCompletesCompleteMatchingPredicate(ctx context.Context, id beta.MeOutlookTaskId, options ListOutlookTaskCompletesOperationOptions, predicate OutlookTaskOperationPredicate) (result ListOutlookTaskCompletesCompleteResult, err error)
ListOutlookTaskCompletesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (OutlookTaskClient) ListOutlookTasks ¶
func (c OutlookTaskClient) ListOutlookTasks(ctx context.Context, options ListOutlookTasksOperationOptions) (result ListOutlookTasksOperationResponse, err error)
ListOutlookTasks - List tasks (deprecated). Get all the Outlook tasks in the user's mailbox. By default, this operation (and the POST, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC. See an example for getting a single task. You can apply the header similarly to get multiple tasks.
func (OutlookTaskClient) ListOutlookTasksComplete ¶
func (c OutlookTaskClient) ListOutlookTasksComplete(ctx context.Context, options ListOutlookTasksOperationOptions) (ListOutlookTasksCompleteResult, error)
ListOutlookTasksComplete retrieves all the results into a single object
func (OutlookTaskClient) ListOutlookTasksCompleteMatchingPredicate ¶
func (c OutlookTaskClient) ListOutlookTasksCompleteMatchingPredicate(ctx context.Context, options ListOutlookTasksOperationOptions, predicate OutlookTaskOperationPredicate) (result ListOutlookTasksCompleteResult, err error)
ListOutlookTasksCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (OutlookTaskClient) UpdateOutlookTask ¶
func (c OutlookTaskClient) UpdateOutlookTask(ctx context.Context, id beta.MeOutlookTaskId, input beta.OutlookTask, options UpdateOutlookTaskOperationOptions) (result UpdateOutlookTaskOperationResponse, err error)
UpdateOutlookTask - Update outlooktask (deprecated). Change writable properties of an Outlook task. The completedDateTime property can be set by the complete action, or explicitly by a PATCH operation. If you use PATCH to set completedDateTime, make sure you set status to completed as well. By default, this operation (and the POST, GET, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.
type OutlookTaskOperationPredicate ¶
type OutlookTaskOperationPredicate struct { }
func (OutlookTaskOperationPredicate) Matches ¶
func (p OutlookTaskOperationPredicate) Matches(input beta.OutlookTask) bool
type UpdateOutlookTaskOperationOptions ¶
type UpdateOutlookTaskOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateOutlookTaskOperationOptions ¶
func DefaultUpdateOutlookTaskOperationOptions() UpdateOutlookTaskOperationOptions
func (UpdateOutlookTaskOperationOptions) ToHeaders ¶
func (o UpdateOutlookTaskOperationOptions) ToHeaders() *client.Headers
func (UpdateOutlookTaskOperationOptions) ToOData ¶
func (o UpdateOutlookTaskOperationOptions) ToOData() *odata.Query
func (UpdateOutlookTaskOperationOptions) ToQuery ¶
func (o UpdateOutlookTaskOperationOptions) ToQuery() *client.QueryParams