Documentation ¶
Index ¶
- type AccessPackageAssignmentOperationPredicate
- type CreateEntitlementManagementAssignmentOperationOptions
- type CreateEntitlementManagementAssignmentOperationResponse
- type DeleteEntitlementManagementAssignmentOperationOptions
- type DeleteEntitlementManagementAssignmentOperationResponse
- type EntitlementManagementAssignmentClient
- func (c EntitlementManagementAssignmentClient) CreateEntitlementManagementAssignment(ctx context.Context, input stable.AccessPackageAssignment, ...) (result CreateEntitlementManagementAssignmentOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) DeleteEntitlementManagementAssignment(ctx context.Context, ...) (result DeleteEntitlementManagementAssignmentOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) GetEntitlementManagementAssignment(ctx context.Context, ...) (result GetEntitlementManagementAssignmentOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) GetEntitlementManagementAssignmentsCount(ctx context.Context, ...) (result GetEntitlementManagementAssignmentsCountOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignments(ctx context.Context, ...) (result ListEntitlementManagementAssignmentsOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsComplete(ctx context.Context, ...) (ListEntitlementManagementAssignmentsCompleteResult, error)
- func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementAssignmentsCompleteResult, err error)
- func (c EntitlementManagementAssignmentClient) ReprocessEntitlementManagementAssignment(ctx context.Context, ...) (result ReprocessEntitlementManagementAssignmentOperationResponse, err error)
- func (c EntitlementManagementAssignmentClient) UpdateEntitlementManagementAssignment(ctx context.Context, ...) (result UpdateEntitlementManagementAssignmentOperationResponse, err error)
- type GetEntitlementManagementAssignmentOperationOptions
- type GetEntitlementManagementAssignmentOperationResponse
- type GetEntitlementManagementAssignmentsCountOperationOptions
- type GetEntitlementManagementAssignmentsCountOperationResponse
- type ListEntitlementManagementAssignmentsCompleteResult
- type ListEntitlementManagementAssignmentsCustomPager
- type ListEntitlementManagementAssignmentsOperationOptions
- type ListEntitlementManagementAssignmentsOperationResponse
- type ReprocessEntitlementManagementAssignmentOperationOptions
- type ReprocessEntitlementManagementAssignmentOperationResponse
- type UpdateEntitlementManagementAssignmentOperationOptions
- type UpdateEntitlementManagementAssignmentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPackageAssignmentOperationPredicate ¶
type AccessPackageAssignmentOperationPredicate struct { }
func (AccessPackageAssignmentOperationPredicate) Matches ¶
func (p AccessPackageAssignmentOperationPredicate) Matches(input stable.AccessPackageAssignment) bool
type CreateEntitlementManagementAssignmentOperationOptions ¶
type CreateEntitlementManagementAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementAssignmentOperationOptions ¶
func DefaultCreateEntitlementManagementAssignmentOperationOptions() CreateEntitlementManagementAssignmentOperationOptions
func (CreateEntitlementManagementAssignmentOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementAssignmentOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementAssignmentOperationOptions) ToOData ¶
func (o CreateEntitlementManagementAssignmentOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementAssignmentOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeleteEntitlementManagementAssignmentOperationOptions ¶
type DeleteEntitlementManagementAssignmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementAssignmentOperationOptions ¶
func DefaultDeleteEntitlementManagementAssignmentOperationOptions() DeleteEntitlementManagementAssignmentOperationOptions
func (DeleteEntitlementManagementAssignmentOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementAssignmentOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementAssignmentOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementAssignmentOperationOptions) ToOData() *odata.Query
func (DeleteEntitlementManagementAssignmentOperationOptions) ToQuery ¶
func (o DeleteEntitlementManagementAssignmentOperationOptions) ToQuery() *client.QueryParams
type EntitlementManagementAssignmentClient ¶
func NewEntitlementManagementAssignmentClientWithBaseURI ¶
func NewEntitlementManagementAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAssignmentClient, error)
func (EntitlementManagementAssignmentClient) CreateEntitlementManagementAssignment ¶
func (c EntitlementManagementAssignmentClient) CreateEntitlementManagementAssignment(ctx context.Context, input stable.AccessPackageAssignment, options CreateEntitlementManagementAssignmentOperationOptions) (result CreateEntitlementManagementAssignmentOperationResponse, err error)
CreateEntitlementManagementAssignment - Create new navigation property to assignments for identityGovernance
func (EntitlementManagementAssignmentClient) DeleteEntitlementManagementAssignment ¶
func (c EntitlementManagementAssignmentClient) DeleteEntitlementManagementAssignment(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentId, options DeleteEntitlementManagementAssignmentOperationOptions) (result DeleteEntitlementManagementAssignmentOperationResponse, err error)
DeleteEntitlementManagementAssignment - Delete navigation property assignments for identityGovernance
func (EntitlementManagementAssignmentClient) GetEntitlementManagementAssignment ¶
func (c EntitlementManagementAssignmentClient) GetEntitlementManagementAssignment(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentId, options GetEntitlementManagementAssignmentOperationOptions) (result GetEntitlementManagementAssignmentOperationResponse, err error)
GetEntitlementManagementAssignment - Get accessPackageAssignment. In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignment object.
func (EntitlementManagementAssignmentClient) GetEntitlementManagementAssignmentsCount ¶
func (c EntitlementManagementAssignmentClient) GetEntitlementManagementAssignmentsCount(ctx context.Context, options GetEntitlementManagementAssignmentsCountOperationOptions) (result GetEntitlementManagementAssignmentsCountOperationResponse, err error)
GetEntitlementManagementAssignmentsCount - Get the number of the resource
func (EntitlementManagementAssignmentClient) ListEntitlementManagementAssignments ¶
func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignments(ctx context.Context, options ListEntitlementManagementAssignmentsOperationOptions) (result ListEntitlementManagementAssignmentsOperationResponse, err error)
ListEntitlementManagementAssignments - List assignments. In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignment objects. For directory-wide administrators, the resulting list includes all the assignments, current and well as expired, that the caller has access to read, across all catalogs and access packages. If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: $filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'.
func (EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsComplete ¶
func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsComplete(ctx context.Context, options ListEntitlementManagementAssignmentsOperationOptions) (ListEntitlementManagementAssignmentsCompleteResult, error)
ListEntitlementManagementAssignmentsComplete retrieves all the results into a single object
func (EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsCompleteMatchingPredicate ¶
func (c EntitlementManagementAssignmentClient) ListEntitlementManagementAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementAssignmentsOperationOptions, predicate AccessPackageAssignmentOperationPredicate) (result ListEntitlementManagementAssignmentsCompleteResult, err error)
ListEntitlementManagementAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementAssignmentClient) ReprocessEntitlementManagementAssignment ¶
func (c EntitlementManagementAssignmentClient) ReprocessEntitlementManagementAssignment(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentId, options ReprocessEntitlementManagementAssignmentOperationOptions) (result ReprocessEntitlementManagementAssignmentOperationResponse, err error)
ReprocessEntitlementManagementAssignment - Invoke action reprocess. In Microsoft Entra entitlement management, callers can automatically reevaluate and enforce an accessPackageAssignment object of a user’s assignments for a specific access package. The state of the access package assignment must be Delivered for the administrator to reprocess the user's assignment. Only admins with the Access Package Assignment Manager role, or higher, in Microsoft Entra entitlement management can perform this action.
func (EntitlementManagementAssignmentClient) UpdateEntitlementManagementAssignment ¶
func (c EntitlementManagementAssignmentClient) UpdateEntitlementManagementAssignment(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentId, input stable.AccessPackageAssignment, options UpdateEntitlementManagementAssignmentOperationOptions) (result UpdateEntitlementManagementAssignmentOperationResponse, err error)
UpdateEntitlementManagementAssignment - Update the navigation property assignments in identityGovernance
type GetEntitlementManagementAssignmentOperationOptions ¶
type GetEntitlementManagementAssignmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementAssignmentOperationOptions ¶
func DefaultGetEntitlementManagementAssignmentOperationOptions() GetEntitlementManagementAssignmentOperationOptions
func (GetEntitlementManagementAssignmentOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAssignmentOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAssignmentOperationOptions) ToOData ¶
func (o GetEntitlementManagementAssignmentOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAssignmentOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAssignmentOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementAssignmentsCountOperationOptions ¶
type GetEntitlementManagementAssignmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementAssignmentsCountOperationOptions ¶
func DefaultGetEntitlementManagementAssignmentsCountOperationOptions() GetEntitlementManagementAssignmentsCountOperationOptions
func (GetEntitlementManagementAssignmentsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAssignmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAssignmentsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementAssignmentsCountOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAssignmentsCountOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAssignmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementAssignmentsCompleteResult ¶
type ListEntitlementManagementAssignmentsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.AccessPackageAssignment }
type ListEntitlementManagementAssignmentsCustomPager ¶
type ListEntitlementManagementAssignmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementAssignmentsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementAssignmentsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementAssignmentsOperationOptions ¶
type ListEntitlementManagementAssignmentsOperationOptions 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 DefaultListEntitlementManagementAssignmentsOperationOptions ¶
func DefaultListEntitlementManagementAssignmentsOperationOptions() ListEntitlementManagementAssignmentsOperationOptions
func (ListEntitlementManagementAssignmentsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementAssignmentsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementAssignmentsOperationOptions) ToOData ¶
func (o ListEntitlementManagementAssignmentsOperationOptions) ToOData() *odata.Query
func (ListEntitlementManagementAssignmentsOperationOptions) ToQuery ¶
func (o ListEntitlementManagementAssignmentsOperationOptions) ToQuery() *client.QueryParams
type ReprocessEntitlementManagementAssignmentOperationOptions ¶
type ReprocessEntitlementManagementAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultReprocessEntitlementManagementAssignmentOperationOptions ¶
func DefaultReprocessEntitlementManagementAssignmentOperationOptions() ReprocessEntitlementManagementAssignmentOperationOptions
func (ReprocessEntitlementManagementAssignmentOperationOptions) ToHeaders ¶
func (o ReprocessEntitlementManagementAssignmentOperationOptions) ToHeaders() *client.Headers
func (ReprocessEntitlementManagementAssignmentOperationOptions) ToOData ¶
func (o ReprocessEntitlementManagementAssignmentOperationOptions) ToOData() *odata.Query
func (ReprocessEntitlementManagementAssignmentOperationOptions) ToQuery ¶
func (o ReprocessEntitlementManagementAssignmentOperationOptions) ToQuery() *client.QueryParams
type UpdateEntitlementManagementAssignmentOperationOptions ¶
type UpdateEntitlementManagementAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementAssignmentOperationOptions ¶
func DefaultUpdateEntitlementManagementAssignmentOperationOptions() UpdateEntitlementManagementAssignmentOperationOptions
func (UpdateEntitlementManagementAssignmentOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementAssignmentOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementAssignmentOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementAssignmentOperationOptions) ToOData() *odata.Query
func (UpdateEntitlementManagementAssignmentOperationOptions) ToQuery ¶
func (o UpdateEntitlementManagementAssignmentOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createentitlementmanagementassignment.go
- method_deleteentitlementmanagementassignment.go
- method_getentitlementmanagementassignment.go
- method_getentitlementmanagementassignmentscount.go
- method_listentitlementmanagementassignments.go
- method_reprocessentitlementmanagementassignment.go
- method_updateentitlementmanagementassignment.go
- predicates.go
- version.go