Documentation ¶
Index ¶
- type AttachmentOperationPredicate
- type ConversationThreadPostAttachmentClient
- func (c ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (result CreateConversationThreadPostAttachmentOperationResponse, err error)
- func (c ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachmentsUploadSession(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (result CreateConversationThreadPostAttachmentsUploadSessionOperationResponse, ...)
- func (c ConversationThreadPostAttachmentClient) DeleteConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostIdAttachmentId, ...) (result DeleteConversationThreadPostAttachmentOperationResponse, err error)
- func (c ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostIdAttachmentId, ...) (result GetConversationThreadPostAttachmentOperationResponse, err error)
- func (c ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachmentsCount(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (result GetConversationThreadPostAttachmentsCountOperationResponse, err error)
- func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachments(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (result ListConversationThreadPostAttachmentsOperationResponse, err error)
- func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsComplete(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (ListConversationThreadPostAttachmentsCompleteResult, error)
- func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, ...) (result ListConversationThreadPostAttachmentsCompleteResult, err error)
- type CreateConversationThreadPostAttachmentOperationOptions
- type CreateConversationThreadPostAttachmentOperationResponse
- type CreateConversationThreadPostAttachmentsUploadSessionOperationOptions
- func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToHeaders() *client.Headers
- func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToOData() *odata.Query
- func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToQuery() *client.QueryParams
- type CreateConversationThreadPostAttachmentsUploadSessionOperationResponse
- type CreateConversationThreadPostAttachmentsUploadSessionRequest
- type DeleteConversationThreadPostAttachmentOperationOptions
- type DeleteConversationThreadPostAttachmentOperationResponse
- type GetConversationThreadPostAttachmentOperationOptions
- type GetConversationThreadPostAttachmentOperationResponse
- type GetConversationThreadPostAttachmentsCountOperationOptions
- type GetConversationThreadPostAttachmentsCountOperationResponse
- type ListConversationThreadPostAttachmentsCompleteResult
- type ListConversationThreadPostAttachmentsCustomPager
- type ListConversationThreadPostAttachmentsOperationOptions
- type ListConversationThreadPostAttachmentsOperationResponse
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 ConversationThreadPostAttachmentClient ¶
func NewConversationThreadPostAttachmentClientWithBaseURI ¶
func NewConversationThreadPostAttachmentClientWithBaseURI(sdkApi sdkEnv.Api) (*ConversationThreadPostAttachmentClient, error)
func (ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachment ¶
func (c ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, input beta.Attachment, options CreateConversationThreadPostAttachmentOperationOptions) (result CreateConversationThreadPostAttachmentOperationResponse, err error)
CreateConversationThreadPostAttachment - Create new navigation property to attachments for groups
func (ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachmentsUploadSession ¶
func (c ConversationThreadPostAttachmentClient) CreateConversationThreadPostAttachmentsUploadSession(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, input CreateConversationThreadPostAttachmentsUploadSessionRequest, options CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) (result CreateConversationThreadPostAttachmentsUploadSessionOperationResponse, err error)
CreateConversationThreadPostAttachmentsUploadSession - 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 (ConversationThreadPostAttachmentClient) DeleteConversationThreadPostAttachment ¶
func (c ConversationThreadPostAttachmentClient) DeleteConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostIdAttachmentId, options DeleteConversationThreadPostAttachmentOperationOptions) (result DeleteConversationThreadPostAttachmentOperationResponse, err error)
DeleteConversationThreadPostAttachment - Delete navigation property attachments for groups
func (ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachment ¶
func (c ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachment(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostIdAttachmentId, options GetConversationThreadPostAttachmentOperationOptions) (result GetConversationThreadPostAttachmentOperationResponse, err error)
GetConversationThreadPostAttachment - Get attachments from groups. The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. Supports $expand.
func (ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachmentsCount ¶
func (c ConversationThreadPostAttachmentClient) GetConversationThreadPostAttachmentsCount(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, options GetConversationThreadPostAttachmentsCountOperationOptions) (result GetConversationThreadPostAttachmentsCountOperationResponse, err error)
GetConversationThreadPostAttachmentsCount - Get the number of the resource
func (ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachments ¶
func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachments(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, options ListConversationThreadPostAttachmentsOperationOptions) (result ListConversationThreadPostAttachmentsOperationResponse, err error)
ListConversationThreadPostAttachments - Get attachments from groups. The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. Supports $expand.
func (ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsComplete ¶
func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsComplete(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, options ListConversationThreadPostAttachmentsOperationOptions) (ListConversationThreadPostAttachmentsCompleteResult, error)
ListConversationThreadPostAttachmentsComplete retrieves all the results into a single object
func (ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsCompleteMatchingPredicate ¶
func (c ConversationThreadPostAttachmentClient) ListConversationThreadPostAttachmentsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdConversationIdThreadIdPostId, options ListConversationThreadPostAttachmentsOperationOptions, predicate AttachmentOperationPredicate) (result ListConversationThreadPostAttachmentsCompleteResult, err error)
ListConversationThreadPostAttachmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type CreateConversationThreadPostAttachmentOperationOptions ¶
type CreateConversationThreadPostAttachmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateConversationThreadPostAttachmentOperationOptions ¶
func DefaultCreateConversationThreadPostAttachmentOperationOptions() CreateConversationThreadPostAttachmentOperationOptions
func (CreateConversationThreadPostAttachmentOperationOptions) ToHeaders ¶
func (o CreateConversationThreadPostAttachmentOperationOptions) ToHeaders() *client.Headers
func (CreateConversationThreadPostAttachmentOperationOptions) ToOData ¶
func (o CreateConversationThreadPostAttachmentOperationOptions) ToOData() *odata.Query
func (CreateConversationThreadPostAttachmentOperationOptions) ToQuery ¶
func (o CreateConversationThreadPostAttachmentOperationOptions) ToQuery() *client.QueryParams
type CreateConversationThreadPostAttachmentsUploadSessionOperationOptions ¶
type CreateConversationThreadPostAttachmentsUploadSessionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateConversationThreadPostAttachmentsUploadSessionOperationOptions ¶
func DefaultCreateConversationThreadPostAttachmentsUploadSessionOperationOptions() CreateConversationThreadPostAttachmentsUploadSessionOperationOptions
func (CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToHeaders ¶
func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToHeaders() *client.Headers
func (CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToOData ¶
func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToOData() *odata.Query
func (CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToQuery ¶
func (o CreateConversationThreadPostAttachmentsUploadSessionOperationOptions) ToQuery() *client.QueryParams
type CreateConversationThreadPostAttachmentsUploadSessionRequest ¶
type CreateConversationThreadPostAttachmentsUploadSessionRequest struct {
AttachmentItem *beta.AttachmentItem `json:"AttachmentItem,omitempty"`
}
type DeleteConversationThreadPostAttachmentOperationOptions ¶
type DeleteConversationThreadPostAttachmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteConversationThreadPostAttachmentOperationOptions ¶
func DefaultDeleteConversationThreadPostAttachmentOperationOptions() DeleteConversationThreadPostAttachmentOperationOptions
func (DeleteConversationThreadPostAttachmentOperationOptions) ToHeaders ¶
func (o DeleteConversationThreadPostAttachmentOperationOptions) ToHeaders() *client.Headers
func (DeleteConversationThreadPostAttachmentOperationOptions) ToOData ¶
func (o DeleteConversationThreadPostAttachmentOperationOptions) ToOData() *odata.Query
func (DeleteConversationThreadPostAttachmentOperationOptions) ToQuery ¶
func (o DeleteConversationThreadPostAttachmentOperationOptions) ToQuery() *client.QueryParams
type GetConversationThreadPostAttachmentOperationOptions ¶
type GetConversationThreadPostAttachmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetConversationThreadPostAttachmentOperationOptions ¶
func DefaultGetConversationThreadPostAttachmentOperationOptions() GetConversationThreadPostAttachmentOperationOptions
func (GetConversationThreadPostAttachmentOperationOptions) ToHeaders ¶
func (o GetConversationThreadPostAttachmentOperationOptions) ToHeaders() *client.Headers
func (GetConversationThreadPostAttachmentOperationOptions) ToOData ¶
func (o GetConversationThreadPostAttachmentOperationOptions) ToOData() *odata.Query
func (GetConversationThreadPostAttachmentOperationOptions) ToQuery ¶
func (o GetConversationThreadPostAttachmentOperationOptions) ToQuery() *client.QueryParams
type GetConversationThreadPostAttachmentsCountOperationOptions ¶
type GetConversationThreadPostAttachmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetConversationThreadPostAttachmentsCountOperationOptions ¶
func DefaultGetConversationThreadPostAttachmentsCountOperationOptions() GetConversationThreadPostAttachmentsCountOperationOptions
func (GetConversationThreadPostAttachmentsCountOperationOptions) ToHeaders ¶
func (o GetConversationThreadPostAttachmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetConversationThreadPostAttachmentsCountOperationOptions) ToOData ¶
func (o GetConversationThreadPostAttachmentsCountOperationOptions) ToOData() *odata.Query
func (GetConversationThreadPostAttachmentsCountOperationOptions) ToQuery ¶
func (o GetConversationThreadPostAttachmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListConversationThreadPostAttachmentsCompleteResult ¶
type ListConversationThreadPostAttachmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.Attachment }
type ListConversationThreadPostAttachmentsCustomPager ¶
type ListConversationThreadPostAttachmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListConversationThreadPostAttachmentsCustomPager) NextPageLink ¶
func (p *ListConversationThreadPostAttachmentsCustomPager) NextPageLink() *odata.Link
type ListConversationThreadPostAttachmentsOperationOptions ¶
type ListConversationThreadPostAttachmentsOperationOptions 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 DefaultListConversationThreadPostAttachmentsOperationOptions ¶
func DefaultListConversationThreadPostAttachmentsOperationOptions() ListConversationThreadPostAttachmentsOperationOptions
func (ListConversationThreadPostAttachmentsOperationOptions) ToHeaders ¶
func (o ListConversationThreadPostAttachmentsOperationOptions) ToHeaders() *client.Headers
func (ListConversationThreadPostAttachmentsOperationOptions) ToOData ¶
func (o ListConversationThreadPostAttachmentsOperationOptions) ToOData() *odata.Query
func (ListConversationThreadPostAttachmentsOperationOptions) ToQuery ¶
func (o ListConversationThreadPostAttachmentsOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createconversationthreadpostattachment.go
- method_createconversationthreadpostattachmentsuploadsession.go
- method_deleteconversationthreadpostattachment.go
- method_getconversationthreadpostattachment.go
- method_getconversationthreadpostattachmentscount.go
- method_listconversationthreadpostattachments.go
- model_createconversationthreadpostattachmentsuploadsessionrequest.go
- predicates.go
- version.go