Documentation ¶
Index ¶
- type CreateEntitlementManagementRoleAssignmentOperationOptions
- type CreateEntitlementManagementRoleAssignmentOperationResponse
- type DeleteEntitlementManagementRoleAssignmentOperationOptions
- type DeleteEntitlementManagementRoleAssignmentOperationResponse
- type EntitlementManagementRoleAssignmentClient
- func (c EntitlementManagementRoleAssignmentClient) CreateEntitlementManagementRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, ...) (result CreateEntitlementManagementRoleAssignmentOperationResponse, err error)
- func (c EntitlementManagementRoleAssignmentClient) DeleteEntitlementManagementRoleAssignment(ctx context.Context, ...) (result DeleteEntitlementManagementRoleAssignmentOperationResponse, err error)
- func (c EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignment(ctx context.Context, ...) (result GetEntitlementManagementRoleAssignmentOperationResponse, err error)
- func (c EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignmentsCount(ctx context.Context, ...) (result GetEntitlementManagementRoleAssignmentsCountOperationResponse, ...)
- func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignments(ctx context.Context, ...) (result ListEntitlementManagementRoleAssignmentsOperationResponse, err error)
- func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsComplete(ctx context.Context, ...) (ListEntitlementManagementRoleAssignmentsCompleteResult, error)
- func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementRoleAssignmentsCompleteResult, err error)
- func (c EntitlementManagementRoleAssignmentClient) UpdateEntitlementManagementRoleAssignment(ctx context.Context, ...) (result UpdateEntitlementManagementRoleAssignmentOperationResponse, err error)
- type GetEntitlementManagementRoleAssignmentOperationOptions
- type GetEntitlementManagementRoleAssignmentOperationResponse
- type GetEntitlementManagementRoleAssignmentsCountOperationOptions
- type GetEntitlementManagementRoleAssignmentsCountOperationResponse
- type ListEntitlementManagementRoleAssignmentsCompleteResult
- type ListEntitlementManagementRoleAssignmentsCustomPager
- type ListEntitlementManagementRoleAssignmentsOperationOptions
- type ListEntitlementManagementRoleAssignmentsOperationResponse
- type UnifiedRoleAssignmentOperationPredicate
- type UpdateEntitlementManagementRoleAssignmentOperationOptions
- type UpdateEntitlementManagementRoleAssignmentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateEntitlementManagementRoleAssignmentOperationOptions ¶
type CreateEntitlementManagementRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementRoleAssignmentOperationOptions ¶
func DefaultCreateEntitlementManagementRoleAssignmentOperationOptions() CreateEntitlementManagementRoleAssignmentOperationOptions
func (CreateEntitlementManagementRoleAssignmentOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementRoleAssignmentOperationOptions) ToOData ¶
func (o CreateEntitlementManagementRoleAssignmentOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementRoleAssignmentOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeleteEntitlementManagementRoleAssignmentOperationOptions ¶
type DeleteEntitlementManagementRoleAssignmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementRoleAssignmentOperationOptions ¶
func DefaultDeleteEntitlementManagementRoleAssignmentOperationOptions() DeleteEntitlementManagementRoleAssignmentOperationOptions
func (DeleteEntitlementManagementRoleAssignmentOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementRoleAssignmentOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementRoleAssignmentOperationOptions) ToOData() *odata.Query
func (DeleteEntitlementManagementRoleAssignmentOperationOptions) ToQuery ¶
func (o DeleteEntitlementManagementRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type EntitlementManagementRoleAssignmentClient ¶
func NewEntitlementManagementRoleAssignmentClientWithBaseURI ¶
func NewEntitlementManagementRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementRoleAssignmentClient, error)
func (EntitlementManagementRoleAssignmentClient) CreateEntitlementManagementRoleAssignment ¶
func (c EntitlementManagementRoleAssignmentClient) CreateEntitlementManagementRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, options CreateEntitlementManagementRoleAssignmentOperationOptions) (result CreateEntitlementManagementRoleAssignmentOperationResponse, err error)
CreateEntitlementManagementRoleAssignment - Create unifiedRoleAssignment. Create a new unifiedRoleAssignment object.
func (EntitlementManagementRoleAssignmentClient) DeleteEntitlementManagementRoleAssignment ¶
func (c EntitlementManagementRoleAssignmentClient) DeleteEntitlementManagementRoleAssignment(ctx context.Context, id beta.RoleManagementEntitlementManagementRoleAssignmentId, options DeleteEntitlementManagementRoleAssignmentOperationOptions) (result DeleteEntitlementManagementRoleAssignmentOperationResponse, err error)
DeleteEntitlementManagementRoleAssignment - Delete navigation property roleAssignments for roleManagement
func (EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignment ¶
func (c EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignment(ctx context.Context, id beta.RoleManagementEntitlementManagementRoleAssignmentId, options GetEntitlementManagementRoleAssignmentOperationOptions) (result GetEntitlementManagementRoleAssignmentOperationResponse, err error)
GetEntitlementManagementRoleAssignment - Get roleAssignments from roleManagement
func (EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignmentsCount ¶
func (c EntitlementManagementRoleAssignmentClient) GetEntitlementManagementRoleAssignmentsCount(ctx context.Context, options GetEntitlementManagementRoleAssignmentsCountOperationOptions) (result GetEntitlementManagementRoleAssignmentsCountOperationResponse, err error)
GetEntitlementManagementRoleAssignmentsCount - Get the number of the resource
func (EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignments ¶
func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignments(ctx context.Context, options ListEntitlementManagementRoleAssignmentsOperationOptions) (result ListEntitlementManagementRoleAssignmentsOperationResponse, err error)
ListEntitlementManagementRoleAssignments - List unifiedRoleAssignments. Get a list of unifiedRoleAssignment objects for the provider. The following RBAC providers are currently supported: - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra entitlement management) - Exchange Online
func (EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsComplete ¶
func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsComplete(ctx context.Context, options ListEntitlementManagementRoleAssignmentsOperationOptions) (ListEntitlementManagementRoleAssignmentsCompleteResult, error)
ListEntitlementManagementRoleAssignmentsComplete retrieves all the results into a single object
func (EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsCompleteMatchingPredicate ¶
func (c EntitlementManagementRoleAssignmentClient) ListEntitlementManagementRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementRoleAssignmentsOperationOptions, predicate UnifiedRoleAssignmentOperationPredicate) (result ListEntitlementManagementRoleAssignmentsCompleteResult, err error)
ListEntitlementManagementRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementRoleAssignmentClient) UpdateEntitlementManagementRoleAssignment ¶
func (c EntitlementManagementRoleAssignmentClient) UpdateEntitlementManagementRoleAssignment(ctx context.Context, id beta.RoleManagementEntitlementManagementRoleAssignmentId, input beta.UnifiedRoleAssignment, options UpdateEntitlementManagementRoleAssignmentOperationOptions) (result UpdateEntitlementManagementRoleAssignmentOperationResponse, err error)
UpdateEntitlementManagementRoleAssignment - Update the navigation property roleAssignments in roleManagement
type GetEntitlementManagementRoleAssignmentOperationOptions ¶
type GetEntitlementManagementRoleAssignmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementRoleAssignmentOperationOptions ¶
func DefaultGetEntitlementManagementRoleAssignmentOperationOptions() GetEntitlementManagementRoleAssignmentOperationOptions
func (GetEntitlementManagementRoleAssignmentOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementRoleAssignmentOperationOptions) ToOData ¶
func (o GetEntitlementManagementRoleAssignmentOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementRoleAssignmentOperationOptions) ToQuery ¶
func (o GetEntitlementManagementRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementRoleAssignmentsCountOperationOptions ¶
type GetEntitlementManagementRoleAssignmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementRoleAssignmentsCountOperationOptions ¶
func DefaultGetEntitlementManagementRoleAssignmentsCountOperationOptions() GetEntitlementManagementRoleAssignmentsCountOperationOptions
func (GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToQuery ¶
func (o GetEntitlementManagementRoleAssignmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementRoleAssignmentsCompleteResult ¶
type ListEntitlementManagementRoleAssignmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UnifiedRoleAssignment }
type ListEntitlementManagementRoleAssignmentsCustomPager ¶
type ListEntitlementManagementRoleAssignmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementRoleAssignmentsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementRoleAssignmentsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementRoleAssignmentsOperationOptions ¶
type ListEntitlementManagementRoleAssignmentsOperationOptions 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 DefaultListEntitlementManagementRoleAssignmentsOperationOptions ¶
func DefaultListEntitlementManagementRoleAssignmentsOperationOptions() ListEntitlementManagementRoleAssignmentsOperationOptions
func (ListEntitlementManagementRoleAssignmentsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementRoleAssignmentsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementRoleAssignmentsOperationOptions) ToOData ¶
func (o ListEntitlementManagementRoleAssignmentsOperationOptions) ToOData() *odata.Query
func (ListEntitlementManagementRoleAssignmentsOperationOptions) ToQuery ¶
func (o ListEntitlementManagementRoleAssignmentsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleAssignmentOperationPredicate ¶
type UnifiedRoleAssignmentOperationPredicate struct { }
func (UnifiedRoleAssignmentOperationPredicate) Matches ¶
func (p UnifiedRoleAssignmentOperationPredicate) Matches(input beta.UnifiedRoleAssignment) bool
type UpdateEntitlementManagementRoleAssignmentOperationOptions ¶
type UpdateEntitlementManagementRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementRoleAssignmentOperationOptions ¶
func DefaultUpdateEntitlementManagementRoleAssignmentOperationOptions() UpdateEntitlementManagementRoleAssignmentOperationOptions
func (UpdateEntitlementManagementRoleAssignmentOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementRoleAssignmentOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementRoleAssignmentOperationOptions) ToOData() *odata.Query
func (UpdateEntitlementManagementRoleAssignmentOperationOptions) ToQuery ¶
func (o UpdateEntitlementManagementRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createentitlementmanagementroleassignment.go
- method_deleteentitlementmanagementroleassignment.go
- method_getentitlementmanagementroleassignment.go
- method_getentitlementmanagementroleassignmentscount.go
- method_listentitlementmanagementroleassignments.go
- method_updateentitlementmanagementroleassignment.go
- predicates.go
- version.go