Documentation ¶
Index ¶
- type CreateRoleAssignmentOperationOptions
- type CreateRoleAssignmentOperationResponse
- type DeleteRoleAssignmentOperationOptions
- type DeleteRoleAssignmentOperationResponse
- type DeviceAndAppManagementRoleAssignmentOperationPredicate
- type GetRoleAssignmentOperationOptions
- type GetRoleAssignmentOperationResponse
- type GetRoleAssignmentsCountOperationOptions
- type GetRoleAssignmentsCountOperationResponse
- type ListRoleAssignmentsCompleteResult
- type ListRoleAssignmentsCustomPager
- type ListRoleAssignmentsOperationOptions
- type ListRoleAssignmentsOperationResponse
- type RoleAssignmentClient
- func (c RoleAssignmentClient) CreateRoleAssignment(ctx context.Context, input beta.DeviceAndAppManagementRoleAssignment, ...) (result CreateRoleAssignmentOperationResponse, err error)
- func (c RoleAssignmentClient) DeleteRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, ...) (result DeleteRoleAssignmentOperationResponse, err error)
- func (c RoleAssignmentClient) GetRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, ...) (result GetRoleAssignmentOperationResponse, err error)
- func (c RoleAssignmentClient) GetRoleAssignmentsCount(ctx context.Context, options GetRoleAssignmentsCountOperationOptions) (result GetRoleAssignmentsCountOperationResponse, err error)
- func (c RoleAssignmentClient) ListRoleAssignments(ctx context.Context, options ListRoleAssignmentsOperationOptions) (result ListRoleAssignmentsOperationResponse, err error)
- func (c RoleAssignmentClient) ListRoleAssignmentsComplete(ctx context.Context, options ListRoleAssignmentsOperationOptions) (ListRoleAssignmentsCompleteResult, error)
- func (c RoleAssignmentClient) ListRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListRoleAssignmentsOperationOptions, ...) (result ListRoleAssignmentsCompleteResult, err error)
- func (c RoleAssignmentClient) UpdateRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, ...) (result UpdateRoleAssignmentOperationResponse, err error)
- type UpdateRoleAssignmentOperationOptions
- type UpdateRoleAssignmentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRoleAssignmentOperationOptions ¶
type CreateRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateRoleAssignmentOperationOptions ¶
func DefaultCreateRoleAssignmentOperationOptions() CreateRoleAssignmentOperationOptions
func (CreateRoleAssignmentOperationOptions) ToHeaders ¶
func (o CreateRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (CreateRoleAssignmentOperationOptions) ToOData ¶
func (o CreateRoleAssignmentOperationOptions) ToOData() *odata.Query
func (CreateRoleAssignmentOperationOptions) ToQuery ¶
func (o CreateRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeleteRoleAssignmentOperationOptions ¶
type DeleteRoleAssignmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteRoleAssignmentOperationOptions ¶
func DefaultDeleteRoleAssignmentOperationOptions() DeleteRoleAssignmentOperationOptions
func (DeleteRoleAssignmentOperationOptions) ToHeaders ¶
func (o DeleteRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (DeleteRoleAssignmentOperationOptions) ToOData ¶
func (o DeleteRoleAssignmentOperationOptions) ToOData() *odata.Query
func (DeleteRoleAssignmentOperationOptions) ToQuery ¶
func (o DeleteRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeviceAndAppManagementRoleAssignmentOperationPredicate ¶
type DeviceAndAppManagementRoleAssignmentOperationPredicate struct { }
func (DeviceAndAppManagementRoleAssignmentOperationPredicate) Matches ¶
func (p DeviceAndAppManagementRoleAssignmentOperationPredicate) Matches(input beta.DeviceAndAppManagementRoleAssignment) bool
type GetRoleAssignmentOperationOptions ¶
type GetRoleAssignmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetRoleAssignmentOperationOptions ¶
func DefaultGetRoleAssignmentOperationOptions() GetRoleAssignmentOperationOptions
func (GetRoleAssignmentOperationOptions) ToHeaders ¶
func (o GetRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (GetRoleAssignmentOperationOptions) ToOData ¶
func (o GetRoleAssignmentOperationOptions) ToOData() *odata.Query
func (GetRoleAssignmentOperationOptions) ToQuery ¶
func (o GetRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type GetRoleAssignmentsCountOperationOptions ¶
type GetRoleAssignmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetRoleAssignmentsCountOperationOptions ¶
func DefaultGetRoleAssignmentsCountOperationOptions() GetRoleAssignmentsCountOperationOptions
func (GetRoleAssignmentsCountOperationOptions) ToHeaders ¶
func (o GetRoleAssignmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetRoleAssignmentsCountOperationOptions) ToOData ¶
func (o GetRoleAssignmentsCountOperationOptions) ToOData() *odata.Query
func (GetRoleAssignmentsCountOperationOptions) ToQuery ¶
func (o GetRoleAssignmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListRoleAssignmentsCompleteResult ¶
type ListRoleAssignmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceAndAppManagementRoleAssignment }
type ListRoleAssignmentsCustomPager ¶
func (*ListRoleAssignmentsCustomPager) NextPageLink ¶
func (p *ListRoleAssignmentsCustomPager) NextPageLink() *odata.Link
type ListRoleAssignmentsOperationOptions ¶
type ListRoleAssignmentsOperationOptions 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 DefaultListRoleAssignmentsOperationOptions ¶
func DefaultListRoleAssignmentsOperationOptions() ListRoleAssignmentsOperationOptions
func (ListRoleAssignmentsOperationOptions) ToHeaders ¶
func (o ListRoleAssignmentsOperationOptions) ToHeaders() *client.Headers
func (ListRoleAssignmentsOperationOptions) ToOData ¶
func (o ListRoleAssignmentsOperationOptions) ToOData() *odata.Query
func (ListRoleAssignmentsOperationOptions) ToQuery ¶
func (o ListRoleAssignmentsOperationOptions) ToQuery() *client.QueryParams
type RoleAssignmentClient ¶
func NewRoleAssignmentClientWithBaseURI ¶
func NewRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*RoleAssignmentClient, error)
func (RoleAssignmentClient) CreateRoleAssignment ¶
func (c RoleAssignmentClient) CreateRoleAssignment(ctx context.Context, input beta.DeviceAndAppManagementRoleAssignment, options CreateRoleAssignmentOperationOptions) (result CreateRoleAssignmentOperationResponse, err error)
CreateRoleAssignment - Create new navigation property to roleAssignments for deviceManagement
func (RoleAssignmentClient) DeleteRoleAssignment ¶
func (c RoleAssignmentClient) DeleteRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, options DeleteRoleAssignmentOperationOptions) (result DeleteRoleAssignmentOperationResponse, err error)
DeleteRoleAssignment - Delete navigation property roleAssignments for deviceManagement
func (RoleAssignmentClient) GetRoleAssignment ¶
func (c RoleAssignmentClient) GetRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, options GetRoleAssignmentOperationOptions) (result GetRoleAssignmentOperationResponse, err error)
GetRoleAssignment - Get roleAssignments from deviceManagement. The Role Assignments.
func (RoleAssignmentClient) GetRoleAssignmentsCount ¶
func (c RoleAssignmentClient) GetRoleAssignmentsCount(ctx context.Context, options GetRoleAssignmentsCountOperationOptions) (result GetRoleAssignmentsCountOperationResponse, err error)
GetRoleAssignmentsCount - Get the number of the resource
func (RoleAssignmentClient) ListRoleAssignments ¶
func (c RoleAssignmentClient) ListRoleAssignments(ctx context.Context, options ListRoleAssignmentsOperationOptions) (result ListRoleAssignmentsOperationResponse, err error)
ListRoleAssignments - Get roleAssignments from deviceManagement. The Role Assignments.
func (RoleAssignmentClient) ListRoleAssignmentsComplete ¶
func (c RoleAssignmentClient) ListRoleAssignmentsComplete(ctx context.Context, options ListRoleAssignmentsOperationOptions) (ListRoleAssignmentsCompleteResult, error)
ListRoleAssignmentsComplete retrieves all the results into a single object
func (RoleAssignmentClient) ListRoleAssignmentsCompleteMatchingPredicate ¶
func (c RoleAssignmentClient) ListRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListRoleAssignmentsOperationOptions, predicate DeviceAndAppManagementRoleAssignmentOperationPredicate) (result ListRoleAssignmentsCompleteResult, err error)
ListRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (RoleAssignmentClient) UpdateRoleAssignment ¶
func (c RoleAssignmentClient) UpdateRoleAssignment(ctx context.Context, id beta.DeviceManagementRoleAssignmentId, input beta.DeviceAndAppManagementRoleAssignment, options UpdateRoleAssignmentOperationOptions) (result UpdateRoleAssignmentOperationResponse, err error)
UpdateRoleAssignment - Update the navigation property roleAssignments in deviceManagement
type UpdateRoleAssignmentOperationOptions ¶
type UpdateRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateRoleAssignmentOperationOptions ¶
func DefaultUpdateRoleAssignmentOperationOptions() UpdateRoleAssignmentOperationOptions
func (UpdateRoleAssignmentOperationOptions) ToHeaders ¶
func (o UpdateRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (UpdateRoleAssignmentOperationOptions) ToOData ¶
func (o UpdateRoleAssignmentOperationOptions) ToOData() *odata.Query
func (UpdateRoleAssignmentOperationOptions) ToQuery ¶
func (o UpdateRoleAssignmentOperationOptions) ToQuery() *client.QueryParams