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 CreateRoleDefinitionOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateRoleDefinitionOperationOptions() CreateRoleDefinitionOperationOptions + func (o CreateRoleDefinitionOperationOptions) ToHeaders() *client.Headers + func (o CreateRoleDefinitionOperationOptions) ToOData() *odata.Query + func (o CreateRoleDefinitionOperationOptions) ToQuery() *client.QueryParams + type CreateRoleDefinitionOperationResponse struct + HttpResponse *http.Response + Model beta.RoleDefinition + OData *odata.OData + type DeleteRoleDefinitionOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteRoleDefinitionOperationOptions() DeleteRoleDefinitionOperationOptions + func (o DeleteRoleDefinitionOperationOptions) ToHeaders() *client.Headers + func (o DeleteRoleDefinitionOperationOptions) ToOData() *odata.Query + func (o DeleteRoleDefinitionOperationOptions) ToQuery() *client.QueryParams + type DeleteRoleDefinitionOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetRoleDefinitionOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetRoleDefinitionOperationOptions() GetRoleDefinitionOperationOptions + func (o GetRoleDefinitionOperationOptions) ToHeaders() *client.Headers + func (o GetRoleDefinitionOperationOptions) ToOData() *odata.Query + func (o GetRoleDefinitionOperationOptions) ToQuery() *client.QueryParams + type GetRoleDefinitionOperationResponse struct + HttpResponse *http.Response + Model beta.RoleDefinition + OData *odata.OData + type GetRoleDefinitionsCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetRoleDefinitionsCountOperationOptions() GetRoleDefinitionsCountOperationOptions + func (o GetRoleDefinitionsCountOperationOptions) ToHeaders() *client.Headers + func (o GetRoleDefinitionsCountOperationOptions) ToOData() *odata.Query + func (o GetRoleDefinitionsCountOperationOptions) ToQuery() *client.QueryParams + type GetRoleDefinitionsCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type ListRoleDefinitionsCompleteResult struct + Items []beta.RoleDefinition + LatestHttpResponse *http.Response + type ListRoleDefinitionsCustomPager struct + NextLink *odata.Link + func (p *ListRoleDefinitionsCustomPager) NextPageLink() *odata.Link + type ListRoleDefinitionsOperationOptions 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 DefaultListRoleDefinitionsOperationOptions() ListRoleDefinitionsOperationOptions + func (o ListRoleDefinitionsOperationOptions) ToHeaders() *client.Headers + func (o ListRoleDefinitionsOperationOptions) ToOData() *odata.Query + func (o ListRoleDefinitionsOperationOptions) ToQuery() *client.QueryParams + type ListRoleDefinitionsOperationResponse struct + HttpResponse *http.Response + Model *[]beta.RoleDefinition + OData *odata.OData + type RoleDefinitionClient struct + Client *msgraph.Client + func NewRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*RoleDefinitionClient, error) + func (c RoleDefinitionClient) CreateRoleDefinition(ctx context.Context, input beta.RoleDefinition, ...) (result CreateRoleDefinitionOperationResponse, err error) + func (c RoleDefinitionClient) DeleteRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, ...) (result DeleteRoleDefinitionOperationResponse, err error) + func (c RoleDefinitionClient) GetRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, ...) (result GetRoleDefinitionOperationResponse, err error) + func (c RoleDefinitionClient) GetRoleDefinitionsCount(ctx context.Context, options GetRoleDefinitionsCountOperationOptions) (result GetRoleDefinitionsCountOperationResponse, err error) + func (c RoleDefinitionClient) ListRoleDefinitions(ctx context.Context, options ListRoleDefinitionsOperationOptions) (result ListRoleDefinitionsOperationResponse, err error) + func (c RoleDefinitionClient) ListRoleDefinitionsComplete(ctx context.Context, options ListRoleDefinitionsOperationOptions) (ListRoleDefinitionsCompleteResult, error) + func (c RoleDefinitionClient) ListRoleDefinitionsCompleteMatchingPredicate(ctx context.Context, options ListRoleDefinitionsOperationOptions, ...) (result ListRoleDefinitionsCompleteResult, err error) + func (c RoleDefinitionClient) UpdateRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, ...) (result UpdateRoleDefinitionOperationResponse, err error) + type RoleDefinitionOperationPredicate struct + func (p RoleDefinitionOperationPredicate) Matches(input beta.RoleDefinition) bool + type UpdateRoleDefinitionOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateRoleDefinitionOperationOptions() UpdateRoleDefinitionOperationOptions + func (o UpdateRoleDefinitionOperationOptions) ToHeaders() *client.Headers + func (o UpdateRoleDefinitionOperationOptions) ToOData() *odata.Query + func (o UpdateRoleDefinitionOperationOptions) ToQuery() *client.QueryParams + type UpdateRoleDefinitionOperationResponse struct + HttpResponse *http.Response + OData *odata.OData