Documentation ¶
Index ¶
- type CreateRoleDefinitionOperationOptions
- type CreateRoleDefinitionOperationResponse
- type DeleteRoleDefinitionOperationOptions
- type DeleteRoleDefinitionOperationResponse
- type GetRoleDefinitionOperationOptions
- type GetRoleDefinitionOperationResponse
- type GetRoleDefinitionsCountOperationOptions
- type GetRoleDefinitionsCountOperationResponse
- type ListRoleDefinitionsCompleteResult
- type ListRoleDefinitionsCustomPager
- type ListRoleDefinitionsOperationOptions
- type ListRoleDefinitionsOperationResponse
- type RoleDefinitionClient
- 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
- type UpdateRoleDefinitionOperationOptions
- type UpdateRoleDefinitionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRoleDefinitionOperationOptions ¶
type CreateRoleDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateRoleDefinitionOperationOptions ¶
func DefaultCreateRoleDefinitionOperationOptions() CreateRoleDefinitionOperationOptions
func (CreateRoleDefinitionOperationOptions) ToHeaders ¶
func (o CreateRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (CreateRoleDefinitionOperationOptions) ToOData ¶
func (o CreateRoleDefinitionOperationOptions) ToOData() *odata.Query
func (CreateRoleDefinitionOperationOptions) ToQuery ¶
func (o CreateRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type DeleteRoleDefinitionOperationOptions ¶
type DeleteRoleDefinitionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteRoleDefinitionOperationOptions ¶
func DefaultDeleteRoleDefinitionOperationOptions() DeleteRoleDefinitionOperationOptions
func (DeleteRoleDefinitionOperationOptions) ToHeaders ¶
func (o DeleteRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (DeleteRoleDefinitionOperationOptions) ToOData ¶
func (o DeleteRoleDefinitionOperationOptions) ToOData() *odata.Query
func (DeleteRoleDefinitionOperationOptions) ToQuery ¶
func (o DeleteRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type GetRoleDefinitionOperationOptions ¶
type GetRoleDefinitionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetRoleDefinitionOperationOptions ¶
func DefaultGetRoleDefinitionOperationOptions() GetRoleDefinitionOperationOptions
func (GetRoleDefinitionOperationOptions) ToHeaders ¶
func (o GetRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (GetRoleDefinitionOperationOptions) ToOData ¶
func (o GetRoleDefinitionOperationOptions) ToOData() *odata.Query
func (GetRoleDefinitionOperationOptions) ToQuery ¶
func (o GetRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type GetRoleDefinitionsCountOperationOptions ¶
type GetRoleDefinitionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetRoleDefinitionsCountOperationOptions ¶
func DefaultGetRoleDefinitionsCountOperationOptions() GetRoleDefinitionsCountOperationOptions
func (GetRoleDefinitionsCountOperationOptions) ToHeaders ¶
func (o GetRoleDefinitionsCountOperationOptions) ToHeaders() *client.Headers
func (GetRoleDefinitionsCountOperationOptions) ToOData ¶
func (o GetRoleDefinitionsCountOperationOptions) ToOData() *odata.Query
func (GetRoleDefinitionsCountOperationOptions) ToQuery ¶
func (o GetRoleDefinitionsCountOperationOptions) ToQuery() *client.QueryParams
type ListRoleDefinitionsCompleteResult ¶
type ListRoleDefinitionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.RoleDefinition }
type ListRoleDefinitionsCustomPager ¶
func (*ListRoleDefinitionsCustomPager) NextPageLink ¶
func (p *ListRoleDefinitionsCustomPager) NextPageLink() *odata.Link
type ListRoleDefinitionsOperationOptions ¶
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 ¶
func DefaultListRoleDefinitionsOperationOptions() ListRoleDefinitionsOperationOptions
func (ListRoleDefinitionsOperationOptions) ToHeaders ¶
func (o ListRoleDefinitionsOperationOptions) ToHeaders() *client.Headers
func (ListRoleDefinitionsOperationOptions) ToOData ¶
func (o ListRoleDefinitionsOperationOptions) ToOData() *odata.Query
func (ListRoleDefinitionsOperationOptions) ToQuery ¶
func (o ListRoleDefinitionsOperationOptions) ToQuery() *client.QueryParams
type RoleDefinitionClient ¶
func NewRoleDefinitionClientWithBaseURI ¶
func NewRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*RoleDefinitionClient, error)
func (RoleDefinitionClient) CreateRoleDefinition ¶
func (c RoleDefinitionClient) CreateRoleDefinition(ctx context.Context, input beta.RoleDefinition, options CreateRoleDefinitionOperationOptions) (result CreateRoleDefinitionOperationResponse, err error)
CreateRoleDefinition - Create new navigation property to roleDefinitions for deviceManagement
func (RoleDefinitionClient) DeleteRoleDefinition ¶
func (c RoleDefinitionClient) DeleteRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, options DeleteRoleDefinitionOperationOptions) (result DeleteRoleDefinitionOperationResponse, err error)
DeleteRoleDefinition - Delete navigation property roleDefinitions for deviceManagement
func (RoleDefinitionClient) GetRoleDefinition ¶
func (c RoleDefinitionClient) GetRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, options GetRoleDefinitionOperationOptions) (result GetRoleDefinitionOperationResponse, err error)
GetRoleDefinition - Get roleDefinitions from deviceManagement. The Role Definitions.
func (RoleDefinitionClient) GetRoleDefinitionsCount ¶
func (c RoleDefinitionClient) GetRoleDefinitionsCount(ctx context.Context, options GetRoleDefinitionsCountOperationOptions) (result GetRoleDefinitionsCountOperationResponse, err error)
GetRoleDefinitionsCount - Get the number of the resource
func (RoleDefinitionClient) ListRoleDefinitions ¶
func (c RoleDefinitionClient) ListRoleDefinitions(ctx context.Context, options ListRoleDefinitionsOperationOptions) (result ListRoleDefinitionsOperationResponse, err error)
ListRoleDefinitions - Get roleDefinitions from deviceManagement. The Role Definitions.
func (RoleDefinitionClient) ListRoleDefinitionsComplete ¶
func (c RoleDefinitionClient) ListRoleDefinitionsComplete(ctx context.Context, options ListRoleDefinitionsOperationOptions) (ListRoleDefinitionsCompleteResult, error)
ListRoleDefinitionsComplete retrieves all the results into a single object
func (RoleDefinitionClient) ListRoleDefinitionsCompleteMatchingPredicate ¶
func (c RoleDefinitionClient) ListRoleDefinitionsCompleteMatchingPredicate(ctx context.Context, options ListRoleDefinitionsOperationOptions, predicate RoleDefinitionOperationPredicate) (result ListRoleDefinitionsCompleteResult, err error)
ListRoleDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (RoleDefinitionClient) UpdateRoleDefinition ¶
func (c RoleDefinitionClient) UpdateRoleDefinition(ctx context.Context, id beta.DeviceManagementRoleDefinitionId, input beta.RoleDefinition, options UpdateRoleDefinitionOperationOptions) (result UpdateRoleDefinitionOperationResponse, err error)
UpdateRoleDefinition - Update the navigation property roleDefinitions in deviceManagement
type RoleDefinitionOperationPredicate ¶
type RoleDefinitionOperationPredicate struct { }
func (RoleDefinitionOperationPredicate) Matches ¶
func (p RoleDefinitionOperationPredicate) Matches(input beta.RoleDefinition) bool
type UpdateRoleDefinitionOperationOptions ¶
type UpdateRoleDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateRoleDefinitionOperationOptions ¶
func DefaultUpdateRoleDefinitionOperationOptions() UpdateRoleDefinitionOperationOptions
func (UpdateRoleDefinitionOperationOptions) ToHeaders ¶
func (o UpdateRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (UpdateRoleDefinitionOperationOptions) ToOData ¶
func (o UpdateRoleDefinitionOperationOptions) ToOData() *odata.Query
func (UpdateRoleDefinitionOperationOptions) ToQuery ¶
func (o UpdateRoleDefinitionOperationOptions) ToQuery() *client.QueryParams