Documentation ¶
Index ¶
- type CreateMessageExtensionOperationOptions
- type CreateMessageExtensionOperationResponse
- type DeleteMessageExtensionOperationOptions
- type DeleteMessageExtensionOperationResponse
- type ExtensionOperationPredicate
- type GetMessageExtensionOperationOptions
- type GetMessageExtensionOperationResponse
- type GetMessageExtensionsCountOperationOptions
- type GetMessageExtensionsCountOperationResponse
- type ListMessageExtensionsCompleteResult
- type ListMessageExtensionsCustomPager
- type ListMessageExtensionsOperationOptions
- type ListMessageExtensionsOperationResponse
- type MessageExtensionClient
- func (c MessageExtensionClient) CreateMessageExtension(ctx context.Context, id stable.MeMessageId, input stable.Extension, ...) (result CreateMessageExtensionOperationResponse, err error)
- func (c MessageExtensionClient) DeleteMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, ...) (result DeleteMessageExtensionOperationResponse, err error)
- func (c MessageExtensionClient) GetMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, ...) (result GetMessageExtensionOperationResponse, err error)
- func (c MessageExtensionClient) GetMessageExtensionsCount(ctx context.Context, id stable.MeMessageId, ...) (result GetMessageExtensionsCountOperationResponse, err error)
- func (c MessageExtensionClient) ListMessageExtensions(ctx context.Context, id stable.MeMessageId, ...) (result ListMessageExtensionsOperationResponse, err error)
- func (c MessageExtensionClient) ListMessageExtensionsComplete(ctx context.Context, id stable.MeMessageId, ...) (ListMessageExtensionsCompleteResult, error)
- func (c MessageExtensionClient) ListMessageExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.MeMessageId, ...) (result ListMessageExtensionsCompleteResult, err error)
- func (c MessageExtensionClient) UpdateMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, input stable.Extension, ...) (result UpdateMessageExtensionOperationResponse, err error)
- type UpdateMessageExtensionOperationOptions
- type UpdateMessageExtensionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMessageExtensionOperationOptions ¶
type CreateMessageExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateMessageExtensionOperationOptions ¶
func DefaultCreateMessageExtensionOperationOptions() CreateMessageExtensionOperationOptions
func (CreateMessageExtensionOperationOptions) ToHeaders ¶
func (o CreateMessageExtensionOperationOptions) ToHeaders() *client.Headers
func (CreateMessageExtensionOperationOptions) ToOData ¶
func (o CreateMessageExtensionOperationOptions) ToOData() *odata.Query
func (CreateMessageExtensionOperationOptions) ToQuery ¶
func (o CreateMessageExtensionOperationOptions) ToQuery() *client.QueryParams
type DeleteMessageExtensionOperationOptions ¶
type DeleteMessageExtensionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteMessageExtensionOperationOptions ¶
func DefaultDeleteMessageExtensionOperationOptions() DeleteMessageExtensionOperationOptions
func (DeleteMessageExtensionOperationOptions) ToHeaders ¶
func (o DeleteMessageExtensionOperationOptions) ToHeaders() *client.Headers
func (DeleteMessageExtensionOperationOptions) ToOData ¶
func (o DeleteMessageExtensionOperationOptions) ToOData() *odata.Query
func (DeleteMessageExtensionOperationOptions) ToQuery ¶
func (o DeleteMessageExtensionOperationOptions) ToQuery() *client.QueryParams
type ExtensionOperationPredicate ¶
type ExtensionOperationPredicate struct { }
type GetMessageExtensionOperationOptions ¶
type GetMessageExtensionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetMessageExtensionOperationOptions ¶
func DefaultGetMessageExtensionOperationOptions() GetMessageExtensionOperationOptions
func (GetMessageExtensionOperationOptions) ToHeaders ¶
func (o GetMessageExtensionOperationOptions) ToHeaders() *client.Headers
func (GetMessageExtensionOperationOptions) ToOData ¶
func (o GetMessageExtensionOperationOptions) ToOData() *odata.Query
func (GetMessageExtensionOperationOptions) ToQuery ¶
func (o GetMessageExtensionOperationOptions) ToQuery() *client.QueryParams
type GetMessageExtensionsCountOperationOptions ¶
type GetMessageExtensionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetMessageExtensionsCountOperationOptions ¶
func DefaultGetMessageExtensionsCountOperationOptions() GetMessageExtensionsCountOperationOptions
func (GetMessageExtensionsCountOperationOptions) ToHeaders ¶
func (o GetMessageExtensionsCountOperationOptions) ToHeaders() *client.Headers
func (GetMessageExtensionsCountOperationOptions) ToOData ¶
func (o GetMessageExtensionsCountOperationOptions) ToOData() *odata.Query
func (GetMessageExtensionsCountOperationOptions) ToQuery ¶
func (o GetMessageExtensionsCountOperationOptions) ToQuery() *client.QueryParams
type ListMessageExtensionsCustomPager ¶
func (*ListMessageExtensionsCustomPager) NextPageLink ¶
func (p *ListMessageExtensionsCustomPager) NextPageLink() *odata.Link
type ListMessageExtensionsOperationOptions ¶
type ListMessageExtensionsOperationOptions 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 DefaultListMessageExtensionsOperationOptions ¶
func DefaultListMessageExtensionsOperationOptions() ListMessageExtensionsOperationOptions
func (ListMessageExtensionsOperationOptions) ToHeaders ¶
func (o ListMessageExtensionsOperationOptions) ToHeaders() *client.Headers
func (ListMessageExtensionsOperationOptions) ToOData ¶
func (o ListMessageExtensionsOperationOptions) ToOData() *odata.Query
func (ListMessageExtensionsOperationOptions) ToQuery ¶
func (o ListMessageExtensionsOperationOptions) ToQuery() *client.QueryParams
type MessageExtensionClient ¶
func NewMessageExtensionClientWithBaseURI ¶
func NewMessageExtensionClientWithBaseURI(sdkApi sdkEnv.Api) (*MessageExtensionClient, error)
func (MessageExtensionClient) CreateMessageExtension ¶
func (c MessageExtensionClient) CreateMessageExtension(ctx context.Context, id stable.MeMessageId, input stable.Extension, options CreateMessageExtensionOperationOptions) (result CreateMessageExtensionOperationResponse, err error)
CreateMessageExtension - Create open extension. Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.
func (MessageExtensionClient) DeleteMessageExtension ¶
func (c MessageExtensionClient) DeleteMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, options DeleteMessageExtensionOperationOptions) (result DeleteMessageExtensionOperationResponse, err error)
DeleteMessageExtension - Delete open extension. Delete an open extension (openTypeExtension object) from the specified instance of a resource. For the list of resources that support open extensions, see the table in the Permissions section.
func (MessageExtensionClient) GetMessageExtension ¶
func (c MessageExtensionClient) GetMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, options GetMessageExtensionOperationOptions) (result GetMessageExtensionOperationResponse, err error)
GetMessageExtension - Get open extension. Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
func (MessageExtensionClient) GetMessageExtensionsCount ¶
func (c MessageExtensionClient) GetMessageExtensionsCount(ctx context.Context, id stable.MeMessageId, options GetMessageExtensionsCountOperationOptions) (result GetMessageExtensionsCountOperationResponse, err error)
GetMessageExtensionsCount - Get the number of the resource
func (MessageExtensionClient) ListMessageExtensions ¶
func (c MessageExtensionClient) ListMessageExtensions(ctx context.Context, id stable.MeMessageId, options ListMessageExtensionsOperationOptions) (result ListMessageExtensionsOperationResponse, err error)
ListMessageExtensions - Get open extension. Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
func (MessageExtensionClient) ListMessageExtensionsComplete ¶
func (c MessageExtensionClient) ListMessageExtensionsComplete(ctx context.Context, id stable.MeMessageId, options ListMessageExtensionsOperationOptions) (ListMessageExtensionsCompleteResult, error)
ListMessageExtensionsComplete retrieves all the results into a single object
func (MessageExtensionClient) ListMessageExtensionsCompleteMatchingPredicate ¶
func (c MessageExtensionClient) ListMessageExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.MeMessageId, options ListMessageExtensionsOperationOptions, predicate ExtensionOperationPredicate) (result ListMessageExtensionsCompleteResult, err error)
ListMessageExtensionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MessageExtensionClient) UpdateMessageExtension ¶
func (c MessageExtensionClient) UpdateMessageExtension(ctx context.Context, id stable.MeMessageIdExtensionId, input stable.Extension, options UpdateMessageExtensionOperationOptions) (result UpdateMessageExtensionOperationResponse, err error)
UpdateMessageExtension - Update the navigation property extensions in me
type UpdateMessageExtensionOperationOptions ¶
type UpdateMessageExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateMessageExtensionOperationOptions ¶
func DefaultUpdateMessageExtensionOperationOptions() UpdateMessageExtensionOperationOptions
func (UpdateMessageExtensionOperationOptions) ToHeaders ¶
func (o UpdateMessageExtensionOperationOptions) ToHeaders() *client.Headers
func (UpdateMessageExtensionOperationOptions) ToOData ¶
func (o UpdateMessageExtensionOperationOptions) ToOData() *odata.Query
func (UpdateMessageExtensionOperationOptions) ToQuery ¶
func (o UpdateMessageExtensionOperationOptions) ToQuery() *client.QueryParams