Documentation ¶
Index ¶
- type CreateExtensionOperationOptions
- type CreateExtensionOperationResponse
- type DeleteExtensionOperationOptions
- type DeleteExtensionOperationResponse
- type ExtensionClient
- func (c ExtensionClient) CreateExtension(ctx context.Context, id beta.GroupId, input beta.Extension, ...) (result CreateExtensionOperationResponse, err error)
- func (c ExtensionClient) DeleteExtension(ctx context.Context, id beta.GroupIdExtensionId, ...) (result DeleteExtensionOperationResponse, err error)
- func (c ExtensionClient) GetExtension(ctx context.Context, id beta.GroupIdExtensionId, ...) (result GetExtensionOperationResponse, err error)
- func (c ExtensionClient) GetExtensionsCount(ctx context.Context, id beta.GroupId, ...) (result GetExtensionsCountOperationResponse, err error)
- func (c ExtensionClient) ListExtensions(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions) (result ListExtensionsOperationResponse, err error)
- func (c ExtensionClient) ListExtensionsComplete(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions) (ListExtensionsCompleteResult, error)
- func (c ExtensionClient) ListExtensionsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions, ...) (result ListExtensionsCompleteResult, err error)
- func (c ExtensionClient) UpdateExtension(ctx context.Context, id beta.GroupIdExtensionId, input beta.Extension, ...) (result UpdateExtensionOperationResponse, err error)
- type ExtensionOperationPredicate
- type GetExtensionOperationOptions
- type GetExtensionOperationResponse
- type GetExtensionsCountOperationOptions
- type GetExtensionsCountOperationResponse
- type ListExtensionsCompleteResult
- type ListExtensionsCustomPager
- type ListExtensionsOperationOptions
- type ListExtensionsOperationResponse
- type UpdateExtensionOperationOptions
- type UpdateExtensionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExtensionOperationOptions ¶
type CreateExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExtensionOperationOptions ¶
func DefaultCreateExtensionOperationOptions() CreateExtensionOperationOptions
func (CreateExtensionOperationOptions) ToHeaders ¶
func (o CreateExtensionOperationOptions) ToHeaders() *client.Headers
func (CreateExtensionOperationOptions) ToOData ¶
func (o CreateExtensionOperationOptions) ToOData() *odata.Query
func (CreateExtensionOperationOptions) ToQuery ¶
func (o CreateExtensionOperationOptions) ToQuery() *client.QueryParams
type DeleteExtensionOperationOptions ¶
type DeleteExtensionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExtensionOperationOptions ¶
func DefaultDeleteExtensionOperationOptions() DeleteExtensionOperationOptions
func (DeleteExtensionOperationOptions) ToHeaders ¶
func (o DeleteExtensionOperationOptions) ToHeaders() *client.Headers
func (DeleteExtensionOperationOptions) ToOData ¶
func (o DeleteExtensionOperationOptions) ToOData() *odata.Query
func (DeleteExtensionOperationOptions) ToQuery ¶
func (o DeleteExtensionOperationOptions) ToQuery() *client.QueryParams
type ExtensionClient ¶
func NewExtensionClientWithBaseURI ¶
func NewExtensionClientWithBaseURI(sdkApi sdkEnv.Api) (*ExtensionClient, error)
func (ExtensionClient) CreateExtension ¶
func (c ExtensionClient) CreateExtension(ctx context.Context, id beta.GroupId, input beta.Extension, options CreateExtensionOperationOptions) (result CreateExtensionOperationResponse, err error)
CreateExtension - Create new navigation property to extensions for groups
func (ExtensionClient) DeleteExtension ¶
func (c ExtensionClient) DeleteExtension(ctx context.Context, id beta.GroupIdExtensionId, options DeleteExtensionOperationOptions) (result DeleteExtensionOperationResponse, err error)
DeleteExtension - Delete navigation property extensions for groups
func (ExtensionClient) GetExtension ¶
func (c ExtensionClient) GetExtension(ctx context.Context, id beta.GroupIdExtensionId, options GetExtensionOperationOptions) (result GetExtensionOperationResponse, err error)
GetExtension - Get extensions from groups. The collection of open extensions defined for the group. Read-only. Nullable.
func (ExtensionClient) GetExtensionsCount ¶
func (c ExtensionClient) GetExtensionsCount(ctx context.Context, id beta.GroupId, options GetExtensionsCountOperationOptions) (result GetExtensionsCountOperationResponse, err error)
GetExtensionsCount - Get the number of the resource
func (ExtensionClient) ListExtensions ¶
func (c ExtensionClient) ListExtensions(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions) (result ListExtensionsOperationResponse, err error)
ListExtensions - Get extensions from groups. The collection of open extensions defined for the group. Read-only. Nullable.
func (ExtensionClient) ListExtensionsComplete ¶
func (c ExtensionClient) ListExtensionsComplete(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions) (ListExtensionsCompleteResult, error)
ListExtensionsComplete retrieves all the results into a single object
func (ExtensionClient) ListExtensionsCompleteMatchingPredicate ¶
func (c ExtensionClient) ListExtensionsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListExtensionsOperationOptions, predicate ExtensionOperationPredicate) (result ListExtensionsCompleteResult, err error)
ListExtensionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExtensionClient) UpdateExtension ¶
func (c ExtensionClient) UpdateExtension(ctx context.Context, id beta.GroupIdExtensionId, input beta.Extension, options UpdateExtensionOperationOptions) (result UpdateExtensionOperationResponse, err error)
UpdateExtension - Update the navigation property extensions in groups
type ExtensionOperationPredicate ¶
type ExtensionOperationPredicate struct { }
type GetExtensionOperationOptions ¶
type GetExtensionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExtensionOperationOptions ¶
func DefaultGetExtensionOperationOptions() GetExtensionOperationOptions
func (GetExtensionOperationOptions) ToHeaders ¶
func (o GetExtensionOperationOptions) ToHeaders() *client.Headers
func (GetExtensionOperationOptions) ToOData ¶
func (o GetExtensionOperationOptions) ToOData() *odata.Query
func (GetExtensionOperationOptions) ToQuery ¶
func (o GetExtensionOperationOptions) ToQuery() *client.QueryParams
type GetExtensionsCountOperationOptions ¶
type GetExtensionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExtensionsCountOperationOptions ¶
func DefaultGetExtensionsCountOperationOptions() GetExtensionsCountOperationOptions
func (GetExtensionsCountOperationOptions) ToHeaders ¶
func (o GetExtensionsCountOperationOptions) ToHeaders() *client.Headers
func (GetExtensionsCountOperationOptions) ToOData ¶
func (o GetExtensionsCountOperationOptions) ToOData() *odata.Query
func (GetExtensionsCountOperationOptions) ToQuery ¶
func (o GetExtensionsCountOperationOptions) ToQuery() *client.QueryParams
type ListExtensionsCustomPager ¶
func (*ListExtensionsCustomPager) NextPageLink ¶
func (p *ListExtensionsCustomPager) NextPageLink() *odata.Link
type ListExtensionsOperationOptions ¶
type ListExtensionsOperationOptions 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 DefaultListExtensionsOperationOptions ¶
func DefaultListExtensionsOperationOptions() ListExtensionsOperationOptions
func (ListExtensionsOperationOptions) ToHeaders ¶
func (o ListExtensionsOperationOptions) ToHeaders() *client.Headers
func (ListExtensionsOperationOptions) ToOData ¶
func (o ListExtensionsOperationOptions) ToOData() *odata.Query
func (ListExtensionsOperationOptions) ToQuery ¶
func (o ListExtensionsOperationOptions) ToQuery() *client.QueryParams
type UpdateExtensionOperationOptions ¶
type UpdateExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExtensionOperationOptions ¶
func DefaultUpdateExtensionOperationOptions() UpdateExtensionOperationOptions
func (UpdateExtensionOperationOptions) ToHeaders ¶
func (o UpdateExtensionOperationOptions) ToHeaders() *client.Headers
func (UpdateExtensionOperationOptions) ToOData ¶
func (o UpdateExtensionOperationOptions) ToOData() *odata.Query
func (UpdateExtensionOperationOptions) ToQuery ¶
func (o UpdateExtensionOperationOptions) ToQuery() *client.QueryParams