Documentation ¶
Index ¶
- type AttachmentOperationPredicate
- type CalendarEventAttachmentClient
- func (c CalendarEventAttachmentClient) CreateCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventId, input beta.Attachment, ...) (result CreateCalendarEventAttachmentOperationResponse, err error)
- func (c CalendarEventAttachmentClient) CreateCalendarEventAttachmentsUploadSession(ctx context.Context, id beta.GroupIdCalendarEventId, ...) (result CreateCalendarEventAttachmentsUploadSessionOperationResponse, err error)
- func (c CalendarEventAttachmentClient) DeleteCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventIdAttachmentId, ...) (result DeleteCalendarEventAttachmentOperationResponse, err error)
- func (c CalendarEventAttachmentClient) GetCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventIdAttachmentId, ...) (result GetCalendarEventAttachmentOperationResponse, err error)
- func (c CalendarEventAttachmentClient) GetCalendarEventAttachmentsCount(ctx context.Context, id beta.GroupIdCalendarEventId, ...) (result GetCalendarEventAttachmentsCountOperationResponse, err error)
- func (c CalendarEventAttachmentClient) ListCalendarEventAttachments(ctx context.Context, id beta.GroupIdCalendarEventId, ...) (result ListCalendarEventAttachmentsOperationResponse, err error)
- func (c CalendarEventAttachmentClient) ListCalendarEventAttachmentsComplete(ctx context.Context, id beta.GroupIdCalendarEventId, ...) (ListCalendarEventAttachmentsCompleteResult, error)
- func (c CalendarEventAttachmentClient) ListCalendarEventAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdCalendarEventId, ...) (result ListCalendarEventAttachmentsCompleteResult, err error)
- type CreateCalendarEventAttachmentOperationOptions
- type CreateCalendarEventAttachmentOperationResponse
- type CreateCalendarEventAttachmentsUploadSessionOperationOptions
- type CreateCalendarEventAttachmentsUploadSessionOperationResponse
- type CreateCalendarEventAttachmentsUploadSessionRequest
- type DeleteCalendarEventAttachmentOperationOptions
- type DeleteCalendarEventAttachmentOperationResponse
- type GetCalendarEventAttachmentOperationOptions
- type GetCalendarEventAttachmentOperationResponse
- type GetCalendarEventAttachmentsCountOperationOptions
- type GetCalendarEventAttachmentsCountOperationResponse
- type ListCalendarEventAttachmentsCompleteResult
- type ListCalendarEventAttachmentsCustomPager
- type ListCalendarEventAttachmentsOperationOptions
- type ListCalendarEventAttachmentsOperationResponse
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 CalendarEventAttachmentClient ¶
func NewCalendarEventAttachmentClientWithBaseURI ¶
func NewCalendarEventAttachmentClientWithBaseURI(sdkApi sdkEnv.Api) (*CalendarEventAttachmentClient, error)
func (CalendarEventAttachmentClient) CreateCalendarEventAttachment ¶
func (c CalendarEventAttachmentClient) CreateCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventId, input beta.Attachment, options CreateCalendarEventAttachmentOperationOptions) (result CreateCalendarEventAttachmentOperationResponse, err error)
CreateCalendarEventAttachment - Create new navigation property to attachments for groups
func (CalendarEventAttachmentClient) CreateCalendarEventAttachmentsUploadSession ¶
func (c CalendarEventAttachmentClient) CreateCalendarEventAttachmentsUploadSession(ctx context.Context, id beta.GroupIdCalendarEventId, input CreateCalendarEventAttachmentsUploadSessionRequest, options CreateCalendarEventAttachmentsUploadSessionOperationOptions) (result CreateCalendarEventAttachmentsUploadSessionOperationResponse, err error)
CreateCalendarEventAttachmentsUploadSession - 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 (CalendarEventAttachmentClient) DeleteCalendarEventAttachment ¶
func (c CalendarEventAttachmentClient) DeleteCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventIdAttachmentId, options DeleteCalendarEventAttachmentOperationOptions) (result DeleteCalendarEventAttachmentOperationResponse, err error)
DeleteCalendarEventAttachment - Delete navigation property attachments for groups
func (CalendarEventAttachmentClient) GetCalendarEventAttachment ¶
func (c CalendarEventAttachmentClient) GetCalendarEventAttachment(ctx context.Context, id beta.GroupIdCalendarEventIdAttachmentId, options GetCalendarEventAttachmentOperationOptions) (result GetCalendarEventAttachmentOperationResponse, err error)
GetCalendarEventAttachment - Get attachments from groups. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
func (CalendarEventAttachmentClient) GetCalendarEventAttachmentsCount ¶
func (c CalendarEventAttachmentClient) GetCalendarEventAttachmentsCount(ctx context.Context, id beta.GroupIdCalendarEventId, options GetCalendarEventAttachmentsCountOperationOptions) (result GetCalendarEventAttachmentsCountOperationResponse, err error)
GetCalendarEventAttachmentsCount - Get the number of the resource
func (CalendarEventAttachmentClient) ListCalendarEventAttachments ¶
func (c CalendarEventAttachmentClient) ListCalendarEventAttachments(ctx context.Context, id beta.GroupIdCalendarEventId, options ListCalendarEventAttachmentsOperationOptions) (result ListCalendarEventAttachmentsOperationResponse, err error)
ListCalendarEventAttachments - Get attachments from groups. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
func (CalendarEventAttachmentClient) ListCalendarEventAttachmentsComplete ¶
func (c CalendarEventAttachmentClient) ListCalendarEventAttachmentsComplete(ctx context.Context, id beta.GroupIdCalendarEventId, options ListCalendarEventAttachmentsOperationOptions) (ListCalendarEventAttachmentsCompleteResult, error)
ListCalendarEventAttachmentsComplete retrieves all the results into a single object
func (CalendarEventAttachmentClient) ListCalendarEventAttachmentsCompleteMatchingPredicate ¶
func (c CalendarEventAttachmentClient) ListCalendarEventAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdCalendarEventId, options ListCalendarEventAttachmentsOperationOptions, predicate AttachmentOperationPredicate) (result ListCalendarEventAttachmentsCompleteResult, err error)
ListCalendarEventAttachmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type CreateCalendarEventAttachmentOperationOptions ¶
type CreateCalendarEventAttachmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCalendarEventAttachmentOperationOptions ¶
func DefaultCreateCalendarEventAttachmentOperationOptions() CreateCalendarEventAttachmentOperationOptions
func (CreateCalendarEventAttachmentOperationOptions) ToHeaders ¶
func (o CreateCalendarEventAttachmentOperationOptions) ToHeaders() *client.Headers
func (CreateCalendarEventAttachmentOperationOptions) ToOData ¶
func (o CreateCalendarEventAttachmentOperationOptions) ToOData() *odata.Query
func (CreateCalendarEventAttachmentOperationOptions) ToQuery ¶
func (o CreateCalendarEventAttachmentOperationOptions) ToQuery() *client.QueryParams
type CreateCalendarEventAttachmentsUploadSessionOperationOptions ¶
type CreateCalendarEventAttachmentsUploadSessionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCalendarEventAttachmentsUploadSessionOperationOptions ¶
func DefaultCreateCalendarEventAttachmentsUploadSessionOperationOptions() CreateCalendarEventAttachmentsUploadSessionOperationOptions
func (CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToHeaders ¶
func (o CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToHeaders() *client.Headers
func (CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToOData ¶
func (o CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToOData() *odata.Query
func (CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToQuery ¶
func (o CreateCalendarEventAttachmentsUploadSessionOperationOptions) ToQuery() *client.QueryParams
type CreateCalendarEventAttachmentsUploadSessionRequest ¶
type CreateCalendarEventAttachmentsUploadSessionRequest struct {
AttachmentItem *beta.AttachmentItem `json:"AttachmentItem,omitempty"`
}
type DeleteCalendarEventAttachmentOperationOptions ¶
type DeleteCalendarEventAttachmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCalendarEventAttachmentOperationOptions ¶
func DefaultDeleteCalendarEventAttachmentOperationOptions() DeleteCalendarEventAttachmentOperationOptions
func (DeleteCalendarEventAttachmentOperationOptions) ToHeaders ¶
func (o DeleteCalendarEventAttachmentOperationOptions) ToHeaders() *client.Headers
func (DeleteCalendarEventAttachmentOperationOptions) ToOData ¶
func (o DeleteCalendarEventAttachmentOperationOptions) ToOData() *odata.Query
func (DeleteCalendarEventAttachmentOperationOptions) ToQuery ¶
func (o DeleteCalendarEventAttachmentOperationOptions) ToQuery() *client.QueryParams
type GetCalendarEventAttachmentOperationOptions ¶
type GetCalendarEventAttachmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCalendarEventAttachmentOperationOptions ¶
func DefaultGetCalendarEventAttachmentOperationOptions() GetCalendarEventAttachmentOperationOptions
func (GetCalendarEventAttachmentOperationOptions) ToHeaders ¶
func (o GetCalendarEventAttachmentOperationOptions) ToHeaders() *client.Headers
func (GetCalendarEventAttachmentOperationOptions) ToOData ¶
func (o GetCalendarEventAttachmentOperationOptions) ToOData() *odata.Query
func (GetCalendarEventAttachmentOperationOptions) ToQuery ¶
func (o GetCalendarEventAttachmentOperationOptions) ToQuery() *client.QueryParams
type GetCalendarEventAttachmentsCountOperationOptions ¶
type GetCalendarEventAttachmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCalendarEventAttachmentsCountOperationOptions ¶
func DefaultGetCalendarEventAttachmentsCountOperationOptions() GetCalendarEventAttachmentsCountOperationOptions
func (GetCalendarEventAttachmentsCountOperationOptions) ToHeaders ¶
func (o GetCalendarEventAttachmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetCalendarEventAttachmentsCountOperationOptions) ToOData ¶
func (o GetCalendarEventAttachmentsCountOperationOptions) ToOData() *odata.Query
func (GetCalendarEventAttachmentsCountOperationOptions) ToQuery ¶
func (o GetCalendarEventAttachmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListCalendarEventAttachmentsCompleteResult ¶
type ListCalendarEventAttachmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.Attachment }
type ListCalendarEventAttachmentsCustomPager ¶
type ListCalendarEventAttachmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCalendarEventAttachmentsCustomPager) NextPageLink ¶
func (p *ListCalendarEventAttachmentsCustomPager) NextPageLink() *odata.Link
type ListCalendarEventAttachmentsOperationOptions ¶
type ListCalendarEventAttachmentsOperationOptions 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 DefaultListCalendarEventAttachmentsOperationOptions ¶
func DefaultListCalendarEventAttachmentsOperationOptions() ListCalendarEventAttachmentsOperationOptions
func (ListCalendarEventAttachmentsOperationOptions) ToHeaders ¶
func (o ListCalendarEventAttachmentsOperationOptions) ToHeaders() *client.Headers
func (ListCalendarEventAttachmentsOperationOptions) ToOData ¶
func (o ListCalendarEventAttachmentsOperationOptions) ToOData() *odata.Query
func (ListCalendarEventAttachmentsOperationOptions) ToQuery ¶
func (o ListCalendarEventAttachmentsOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createcalendareventattachment.go
- method_createcalendareventattachmentsuploadsession.go
- method_deletecalendareventattachment.go
- method_getcalendareventattachment.go
- method_getcalendareventattachmentscount.go
- method_listcalendareventattachments.go
- model_createcalendareventattachmentsuploadsessionrequest.go
- predicates.go
- version.go