usageright

package
v0.20241023.1122425 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateUsageRightOperationOptions

type CreateUsageRightOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateUsageRightOperationOptions

func DefaultCreateUsageRightOperationOptions() CreateUsageRightOperationOptions

func (CreateUsageRightOperationOptions) ToHeaders

func (CreateUsageRightOperationOptions) ToOData

func (CreateUsageRightOperationOptions) ToQuery

type CreateUsageRightOperationResponse

type CreateUsageRightOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UsageRight
}

type DeleteUsageRightOperationOptions

type DeleteUsageRightOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteUsageRightOperationOptions

func DefaultDeleteUsageRightOperationOptions() DeleteUsageRightOperationOptions

func (DeleteUsageRightOperationOptions) ToHeaders

func (DeleteUsageRightOperationOptions) ToOData

func (DeleteUsageRightOperationOptions) ToQuery

type DeleteUsageRightOperationResponse

type DeleteUsageRightOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetUsageRightOperationOptions

type GetUsageRightOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetUsageRightOperationOptions

func DefaultGetUsageRightOperationOptions() GetUsageRightOperationOptions

func (GetUsageRightOperationOptions) ToHeaders

func (GetUsageRightOperationOptions) ToOData

func (GetUsageRightOperationOptions) ToQuery

type GetUsageRightOperationResponse

type GetUsageRightOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UsageRight
}

type GetUsageRightsCountOperationOptions

type GetUsageRightsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetUsageRightsCountOperationOptions

func DefaultGetUsageRightsCountOperationOptions() GetUsageRightsCountOperationOptions

func (GetUsageRightsCountOperationOptions) ToHeaders

func (GetUsageRightsCountOperationOptions) ToOData

func (GetUsageRightsCountOperationOptions) ToQuery

type GetUsageRightsCountOperationResponse

type GetUsageRightsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListUsageRightsCompleteResult

type ListUsageRightsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.UsageRight
}

type ListUsageRightsCustomPager

type ListUsageRightsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListUsageRightsCustomPager) NextPageLink() *odata.Link

type ListUsageRightsOperationOptions

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

func DefaultListUsageRightsOperationOptions() ListUsageRightsOperationOptions

func (ListUsageRightsOperationOptions) ToHeaders

func (ListUsageRightsOperationOptions) ToOData

func (ListUsageRightsOperationOptions) ToQuery

type ListUsageRightsOperationResponse

type ListUsageRightsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.UsageRight
}

type UpdateUsageRightOperationOptions

type UpdateUsageRightOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateUsageRightOperationOptions

func DefaultUpdateUsageRightOperationOptions() UpdateUsageRightOperationOptions

func (UpdateUsageRightOperationOptions) ToHeaders

func (UpdateUsageRightOperationOptions) ToOData

func (UpdateUsageRightOperationOptions) ToQuery

type UpdateUsageRightOperationResponse

type UpdateUsageRightOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type UsageRightClient

type UsageRightClient struct {
	Client *msgraph.Client
}

func NewUsageRightClientWithBaseURI

func NewUsageRightClientWithBaseURI(sdkApi sdkEnv.Api) (*UsageRightClient, error)

func (UsageRightClient) CreateUsageRight

CreateUsageRight - Create new navigation property to usageRights for users

func (UsageRightClient) DeleteUsageRight

DeleteUsageRight - Delete navigation property usageRights for users

func (UsageRightClient) GetUsageRight

GetUsageRight - Get usageRights from users. Represents the usage rights a user has been granted.

func (UsageRightClient) GetUsageRightsCount

GetUsageRightsCount - Get the number of the resource

func (UsageRightClient) ListUsageRights

ListUsageRights - List user usageRights. Retrieve a list of usageRight objects for a given user.

func (UsageRightClient) ListUsageRightsComplete

ListUsageRightsComplete retrieves all the results into a single object

func (UsageRightClient) ListUsageRightsCompleteMatchingPredicate

func (c UsageRightClient) ListUsageRightsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListUsageRightsOperationOptions, predicate UsageRightOperationPredicate) (result ListUsageRightsCompleteResult, err error)

ListUsageRightsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (UsageRightClient) UpdateUsageRight

UpdateUsageRight - Update the navigation property usageRights in users

type UsageRightOperationPredicate

type UsageRightOperationPredicate struct {
}

func (UsageRightOperationPredicate) Matches

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL