Documentation ¶
Index ¶
- type AttachmentOperationPredicate
- type CreateEventInstanceAttachmentOperationOptions
- type CreateEventInstanceAttachmentOperationResponse
- type CreateEventInstanceAttachmentsUploadSessionOperationOptions
- type CreateEventInstanceAttachmentsUploadSessionOperationResponse
- type CreateEventInstanceAttachmentsUploadSessionRequest
- type DeleteEventInstanceAttachmentOperationOptions
- type DeleteEventInstanceAttachmentOperationResponse
- type EventInstanceAttachmentClient
- func (c EventInstanceAttachmentClient) CreateEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceId, input beta.Attachment, ...) (result CreateEventInstanceAttachmentOperationResponse, err error)
- func (c EventInstanceAttachmentClient) CreateEventInstanceAttachmentsUploadSession(ctx context.Context, id beta.MeEventIdInstanceId, ...) (result CreateEventInstanceAttachmentsUploadSessionOperationResponse, err error)
- func (c EventInstanceAttachmentClient) DeleteEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceIdAttachmentId, ...) (result DeleteEventInstanceAttachmentOperationResponse, err error)
- func (c EventInstanceAttachmentClient) GetEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceIdAttachmentId, ...) (result GetEventInstanceAttachmentOperationResponse, err error)
- func (c EventInstanceAttachmentClient) GetEventInstanceAttachmentsCount(ctx context.Context, id beta.MeEventIdInstanceId, ...) (result GetEventInstanceAttachmentsCountOperationResponse, err error)
- func (c EventInstanceAttachmentClient) ListEventInstanceAttachments(ctx context.Context, id beta.MeEventIdInstanceId, ...) (result ListEventInstanceAttachmentsOperationResponse, err error)
- func (c EventInstanceAttachmentClient) ListEventInstanceAttachmentsComplete(ctx context.Context, id beta.MeEventIdInstanceId, ...) (ListEventInstanceAttachmentsCompleteResult, error)
- func (c EventInstanceAttachmentClient) ListEventInstanceAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.MeEventIdInstanceId, ...) (result ListEventInstanceAttachmentsCompleteResult, err error)
- type GetEventInstanceAttachmentOperationOptions
- type GetEventInstanceAttachmentOperationResponse
- type GetEventInstanceAttachmentsCountOperationOptions
- type GetEventInstanceAttachmentsCountOperationResponse
- type ListEventInstanceAttachmentsCompleteResult
- type ListEventInstanceAttachmentsCustomPager
- type ListEventInstanceAttachmentsOperationOptions
- type ListEventInstanceAttachmentsOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachmentOperationPredicate ¶
type AttachmentOperationPredicate struct { }
func (AttachmentOperationPredicate) Matches ¶
func (p AttachmentOperationPredicate) Matches(input beta.Attachment) bool
type CreateEventInstanceAttachmentOperationOptions ¶
type CreateEventInstanceAttachmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEventInstanceAttachmentOperationOptions ¶
func DefaultCreateEventInstanceAttachmentOperationOptions() CreateEventInstanceAttachmentOperationOptions
func (CreateEventInstanceAttachmentOperationOptions) ToHeaders ¶
func (o CreateEventInstanceAttachmentOperationOptions) ToHeaders() *client.Headers
func (CreateEventInstanceAttachmentOperationOptions) ToOData ¶
func (o CreateEventInstanceAttachmentOperationOptions) ToOData() *odata.Query
func (CreateEventInstanceAttachmentOperationOptions) ToQuery ¶
func (o CreateEventInstanceAttachmentOperationOptions) ToQuery() *client.QueryParams
type CreateEventInstanceAttachmentsUploadSessionOperationOptions ¶
type CreateEventInstanceAttachmentsUploadSessionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEventInstanceAttachmentsUploadSessionOperationOptions ¶
func DefaultCreateEventInstanceAttachmentsUploadSessionOperationOptions() CreateEventInstanceAttachmentsUploadSessionOperationOptions
func (CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToHeaders ¶
func (o CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToHeaders() *client.Headers
func (CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToOData ¶
func (o CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToOData() *odata.Query
func (CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToQuery ¶
func (o CreateEventInstanceAttachmentsUploadSessionOperationOptions) ToQuery() *client.QueryParams
type CreateEventInstanceAttachmentsUploadSessionRequest ¶
type CreateEventInstanceAttachmentsUploadSessionRequest struct {
AttachmentItem *beta.AttachmentItem `json:"AttachmentItem,omitempty"`
}
type DeleteEventInstanceAttachmentOperationOptions ¶
type DeleteEventInstanceAttachmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEventInstanceAttachmentOperationOptions ¶
func DefaultDeleteEventInstanceAttachmentOperationOptions() DeleteEventInstanceAttachmentOperationOptions
func (DeleteEventInstanceAttachmentOperationOptions) ToHeaders ¶
func (o DeleteEventInstanceAttachmentOperationOptions) ToHeaders() *client.Headers
func (DeleteEventInstanceAttachmentOperationOptions) ToOData ¶
func (o DeleteEventInstanceAttachmentOperationOptions) ToOData() *odata.Query
func (DeleteEventInstanceAttachmentOperationOptions) ToQuery ¶
func (o DeleteEventInstanceAttachmentOperationOptions) ToQuery() *client.QueryParams
type EventInstanceAttachmentClient ¶
func NewEventInstanceAttachmentClientWithBaseURI ¶
func NewEventInstanceAttachmentClientWithBaseURI(sdkApi sdkEnv.Api) (*EventInstanceAttachmentClient, error)
func (EventInstanceAttachmentClient) CreateEventInstanceAttachment ¶
func (c EventInstanceAttachmentClient) CreateEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceId, input beta.Attachment, options CreateEventInstanceAttachmentOperationOptions) (result CreateEventInstanceAttachmentOperationResponse, err error)
CreateEventInstanceAttachment - Create new navigation property to attachments for me
func (EventInstanceAttachmentClient) CreateEventInstanceAttachmentsUploadSession ¶
func (c EventInstanceAttachmentClient) CreateEventInstanceAttachmentsUploadSession(ctx context.Context, id beta.MeEventIdInstanceId, input CreateEventInstanceAttachmentsUploadSessionRequest, options CreateEventInstanceAttachmentsUploadSessionOperationOptions) (result CreateEventInstanceAttachmentsUploadSessionOperationResponse, err error)
CreateEventInstanceAttachmentsUploadSession - Invoke action createUploadSession. Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.
func (EventInstanceAttachmentClient) DeleteEventInstanceAttachment ¶
func (c EventInstanceAttachmentClient) DeleteEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceIdAttachmentId, options DeleteEventInstanceAttachmentOperationOptions) (result DeleteEventInstanceAttachmentOperationResponse, err error)
DeleteEventInstanceAttachment - Delete navigation property attachments for me
func (EventInstanceAttachmentClient) GetEventInstanceAttachment ¶
func (c EventInstanceAttachmentClient) GetEventInstanceAttachment(ctx context.Context, id beta.MeEventIdInstanceIdAttachmentId, options GetEventInstanceAttachmentOperationOptions) (result GetEventInstanceAttachmentOperationResponse, err error)
GetEventInstanceAttachment - Get attachments from me. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
func (EventInstanceAttachmentClient) GetEventInstanceAttachmentsCount ¶
func (c EventInstanceAttachmentClient) GetEventInstanceAttachmentsCount(ctx context.Context, id beta.MeEventIdInstanceId, options GetEventInstanceAttachmentsCountOperationOptions) (result GetEventInstanceAttachmentsCountOperationResponse, err error)
GetEventInstanceAttachmentsCount - Get the number of the resource
func (EventInstanceAttachmentClient) ListEventInstanceAttachments ¶
func (c EventInstanceAttachmentClient) ListEventInstanceAttachments(ctx context.Context, id beta.MeEventIdInstanceId, options ListEventInstanceAttachmentsOperationOptions) (result ListEventInstanceAttachmentsOperationResponse, err error)
ListEventInstanceAttachments - Get attachments from me. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
func (EventInstanceAttachmentClient) ListEventInstanceAttachmentsComplete ¶
func (c EventInstanceAttachmentClient) ListEventInstanceAttachmentsComplete(ctx context.Context, id beta.MeEventIdInstanceId, options ListEventInstanceAttachmentsOperationOptions) (ListEventInstanceAttachmentsCompleteResult, error)
ListEventInstanceAttachmentsComplete retrieves all the results into a single object
func (EventInstanceAttachmentClient) ListEventInstanceAttachmentsCompleteMatchingPredicate ¶
func (c EventInstanceAttachmentClient) ListEventInstanceAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.MeEventIdInstanceId, options ListEventInstanceAttachmentsOperationOptions, predicate AttachmentOperationPredicate) (result ListEventInstanceAttachmentsCompleteResult, err error)
ListEventInstanceAttachmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type GetEventInstanceAttachmentOperationOptions ¶
type GetEventInstanceAttachmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEventInstanceAttachmentOperationOptions ¶
func DefaultGetEventInstanceAttachmentOperationOptions() GetEventInstanceAttachmentOperationOptions
func (GetEventInstanceAttachmentOperationOptions) ToHeaders ¶
func (o GetEventInstanceAttachmentOperationOptions) ToHeaders() *client.Headers
func (GetEventInstanceAttachmentOperationOptions) ToOData ¶
func (o GetEventInstanceAttachmentOperationOptions) ToOData() *odata.Query
func (GetEventInstanceAttachmentOperationOptions) ToQuery ¶
func (o GetEventInstanceAttachmentOperationOptions) ToQuery() *client.QueryParams
type GetEventInstanceAttachmentsCountOperationOptions ¶
type GetEventInstanceAttachmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEventInstanceAttachmentsCountOperationOptions ¶
func DefaultGetEventInstanceAttachmentsCountOperationOptions() GetEventInstanceAttachmentsCountOperationOptions
func (GetEventInstanceAttachmentsCountOperationOptions) ToHeaders ¶
func (o GetEventInstanceAttachmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetEventInstanceAttachmentsCountOperationOptions) ToOData ¶
func (o GetEventInstanceAttachmentsCountOperationOptions) ToOData() *odata.Query
func (GetEventInstanceAttachmentsCountOperationOptions) ToQuery ¶
func (o GetEventInstanceAttachmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListEventInstanceAttachmentsCompleteResult ¶
type ListEventInstanceAttachmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.Attachment }
type ListEventInstanceAttachmentsCustomPager ¶
type ListEventInstanceAttachmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEventInstanceAttachmentsCustomPager) NextPageLink ¶
func (p *ListEventInstanceAttachmentsCustomPager) NextPageLink() *odata.Link
type ListEventInstanceAttachmentsOperationOptions ¶
type ListEventInstanceAttachmentsOperationOptions 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 DefaultListEventInstanceAttachmentsOperationOptions ¶
func DefaultListEventInstanceAttachmentsOperationOptions() ListEventInstanceAttachmentsOperationOptions
func (ListEventInstanceAttachmentsOperationOptions) ToHeaders ¶
func (o ListEventInstanceAttachmentsOperationOptions) ToHeaders() *client.Headers
func (ListEventInstanceAttachmentsOperationOptions) ToOData ¶
func (o ListEventInstanceAttachmentsOperationOptions) ToOData() *odata.Query
func (ListEventInstanceAttachmentsOperationOptions) ToQuery ¶
func (o ListEventInstanceAttachmentsOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createeventinstanceattachment.go
- method_createeventinstanceattachmentsuploadsession.go
- method_deleteeventinstanceattachment.go
- method_geteventinstanceattachment.go
- method_geteventinstanceattachmentscount.go
- method_listeventinstanceattachments.go
- model_createeventinstanceattachmentsuploadsessionrequest.go
- predicates.go
- version.go