Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + type CreateUsageRightOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateUsageRightOperationOptions() CreateUsageRightOperationOptions + func (o CreateUsageRightOperationOptions) ToHeaders() *client.Headers + func (o CreateUsageRightOperationOptions) ToOData() *odata.Query + func (o CreateUsageRightOperationOptions) ToQuery() *client.QueryParams + type CreateUsageRightOperationResponse struct + HttpResponse *http.Response + Model *beta.UsageRight + OData *odata.OData + type DeleteUsageRightOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteUsageRightOperationOptions() DeleteUsageRightOperationOptions + func (o DeleteUsageRightOperationOptions) ToHeaders() *client.Headers + func (o DeleteUsageRightOperationOptions) ToOData() *odata.Query + func (o DeleteUsageRightOperationOptions) ToQuery() *client.QueryParams + type DeleteUsageRightOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetUsageRightOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetUsageRightOperationOptions() GetUsageRightOperationOptions + func (o GetUsageRightOperationOptions) ToHeaders() *client.Headers + func (o GetUsageRightOperationOptions) ToOData() *odata.Query + func (o GetUsageRightOperationOptions) ToQuery() *client.QueryParams + type GetUsageRightOperationResponse struct + HttpResponse *http.Response + Model *beta.UsageRight + OData *odata.OData + type GetUsageRightsCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetUsageRightsCountOperationOptions() GetUsageRightsCountOperationOptions + func (o GetUsageRightsCountOperationOptions) ToHeaders() *client.Headers + func (o GetUsageRightsCountOperationOptions) ToOData() *odata.Query + func (o GetUsageRightsCountOperationOptions) ToQuery() *client.QueryParams + type GetUsageRightsCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type ListUsageRightsCompleteResult struct + Items []beta.UsageRight + LatestHttpResponse *http.Response + type ListUsageRightsCustomPager struct + NextLink *odata.Link + func (p *ListUsageRightsCustomPager) NextPageLink() *odata.Link + type ListUsageRightsOperationOptions 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 DefaultListUsageRightsOperationOptions() ListUsageRightsOperationOptions + func (o ListUsageRightsOperationOptions) ToHeaders() *client.Headers + func (o ListUsageRightsOperationOptions) ToOData() *odata.Query + func (o ListUsageRightsOperationOptions) ToQuery() *client.QueryParams + type ListUsageRightsOperationResponse struct + HttpResponse *http.Response + Model *[]beta.UsageRight + OData *odata.OData + type UpdateUsageRightOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateUsageRightOperationOptions() UpdateUsageRightOperationOptions + func (o UpdateUsageRightOperationOptions) ToHeaders() *client.Headers + func (o UpdateUsageRightOperationOptions) ToOData() *odata.Query + func (o UpdateUsageRightOperationOptions) ToQuery() *client.QueryParams + type UpdateUsageRightOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type UsageRightClient struct + Client *msgraph.Client + func NewUsageRightClientWithBaseURI(sdkApi sdkEnv.Api) (*UsageRightClient, error) + func (c UsageRightClient) CreateUsageRight(ctx context.Context, id beta.UserId, input beta.UsageRight, ...) (result CreateUsageRightOperationResponse, err error) + func (c UsageRightClient) DeleteUsageRight(ctx context.Context, id beta.UserIdUsageRightId, ...) (result DeleteUsageRightOperationResponse, err error) + func (c UsageRightClient) GetUsageRight(ctx context.Context, id beta.UserIdUsageRightId, ...) (result GetUsageRightOperationResponse, err error) + func (c UsageRightClient) GetUsageRightsCount(ctx context.Context, id beta.UserId, ...) (result GetUsageRightsCountOperationResponse, err error) + func (c UsageRightClient) ListUsageRights(ctx context.Context, id beta.UserId, options ListUsageRightsOperationOptions) (result ListUsageRightsOperationResponse, err error) + func (c UsageRightClient) ListUsageRightsComplete(ctx context.Context, id beta.UserId, options ListUsageRightsOperationOptions) (ListUsageRightsCompleteResult, error) + func (c UsageRightClient) ListUsageRightsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListUsageRightsOperationOptions, ...) (result ListUsageRightsCompleteResult, err error) + func (c UsageRightClient) UpdateUsageRight(ctx context.Context, id beta.UserIdUsageRightId, input beta.UsageRight, ...) (result UpdateUsageRightOperationResponse, err error) + type UsageRightOperationPredicate struct + func (p UsageRightOperationPredicate) Matches(input beta.UsageRight) bool