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 CreateDeviceUsageRightOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateDeviceUsageRightOperationOptions() CreateDeviceUsageRightOperationOptions + func (o CreateDeviceUsageRightOperationOptions) ToHeaders() *client.Headers + func (o CreateDeviceUsageRightOperationOptions) ToOData() *odata.Query + func (o CreateDeviceUsageRightOperationOptions) ToQuery() *client.QueryParams + type CreateDeviceUsageRightOperationResponse struct + HttpResponse *http.Response + Model *beta.UsageRight + OData *odata.OData + type DeleteDeviceUsageRightOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteDeviceUsageRightOperationOptions() DeleteDeviceUsageRightOperationOptions + func (o DeleteDeviceUsageRightOperationOptions) ToHeaders() *client.Headers + func (o DeleteDeviceUsageRightOperationOptions) ToOData() *odata.Query + func (o DeleteDeviceUsageRightOperationOptions) ToQuery() *client.QueryParams + type DeleteDeviceUsageRightOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type DeviceUsageRightClient struct + Client *msgraph.Client + func NewDeviceUsageRightClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceUsageRightClient, error) + func (c DeviceUsageRightClient) CreateDeviceUsageRight(ctx context.Context, id beta.MeDeviceId, input beta.UsageRight, ...) (result CreateDeviceUsageRightOperationResponse, err error) + func (c DeviceUsageRightClient) DeleteDeviceUsageRight(ctx context.Context, id beta.MeDeviceIdUsageRightId, ...) (result DeleteDeviceUsageRightOperationResponse, err error) + func (c DeviceUsageRightClient) GetDeviceUsageRight(ctx context.Context, id beta.MeDeviceIdUsageRightId, ...) (result GetDeviceUsageRightOperationResponse, err error) + func (c DeviceUsageRightClient) GetDeviceUsageRightsCount(ctx context.Context, id beta.MeDeviceId, ...) (result GetDeviceUsageRightsCountOperationResponse, err error) + func (c DeviceUsageRightClient) ListDeviceUsageRights(ctx context.Context, id beta.MeDeviceId, ...) (result ListDeviceUsageRightsOperationResponse, err error) + func (c DeviceUsageRightClient) ListDeviceUsageRightsComplete(ctx context.Context, id beta.MeDeviceId, ...) (ListDeviceUsageRightsCompleteResult, error) + func (c DeviceUsageRightClient) ListDeviceUsageRightsCompleteMatchingPredicate(ctx context.Context, id beta.MeDeviceId, ...) (result ListDeviceUsageRightsCompleteResult, err error) + func (c DeviceUsageRightClient) UpdateDeviceUsageRight(ctx context.Context, id beta.MeDeviceIdUsageRightId, input beta.UsageRight, ...) (result UpdateDeviceUsageRightOperationResponse, err error) + type GetDeviceUsageRightOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetDeviceUsageRightOperationOptions() GetDeviceUsageRightOperationOptions + func (o GetDeviceUsageRightOperationOptions) ToHeaders() *client.Headers + func (o GetDeviceUsageRightOperationOptions) ToOData() *odata.Query + func (o GetDeviceUsageRightOperationOptions) ToQuery() *client.QueryParams + type GetDeviceUsageRightOperationResponse struct + HttpResponse *http.Response + Model *beta.UsageRight + OData *odata.OData + type GetDeviceUsageRightsCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetDeviceUsageRightsCountOperationOptions() GetDeviceUsageRightsCountOperationOptions + func (o GetDeviceUsageRightsCountOperationOptions) ToHeaders() *client.Headers + func (o GetDeviceUsageRightsCountOperationOptions) ToOData() *odata.Query + func (o GetDeviceUsageRightsCountOperationOptions) ToQuery() *client.QueryParams + type GetDeviceUsageRightsCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type ListDeviceUsageRightsCompleteResult struct + Items []beta.UsageRight + LatestHttpResponse *http.Response + type ListDeviceUsageRightsCustomPager struct + NextLink *odata.Link + func (p *ListDeviceUsageRightsCustomPager) NextPageLink() *odata.Link + type ListDeviceUsageRightsOperationOptions 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 DefaultListDeviceUsageRightsOperationOptions() ListDeviceUsageRightsOperationOptions + func (o ListDeviceUsageRightsOperationOptions) ToHeaders() *client.Headers + func (o ListDeviceUsageRightsOperationOptions) ToOData() *odata.Query + func (o ListDeviceUsageRightsOperationOptions) ToQuery() *client.QueryParams + type ListDeviceUsageRightsOperationResponse struct + HttpResponse *http.Response + Model *[]beta.UsageRight + OData *odata.OData + type UpdateDeviceUsageRightOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateDeviceUsageRightOperationOptions() UpdateDeviceUsageRightOperationOptions + func (o UpdateDeviceUsageRightOperationOptions) ToHeaders() *client.Headers + func (o UpdateDeviceUsageRightOperationOptions) ToOData() *odata.Query + func (o UpdateDeviceUsageRightOperationOptions) ToQuery() *client.QueryParams + type UpdateDeviceUsageRightOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type UsageRightOperationPredicate struct + func (p UsageRightOperationPredicate) Matches(input beta.UsageRight) bool