Documentation ¶
Index ¶
- type AccessPackageAssignmentRequestOperationPredicate
- type CancelEntitlementManagementAssignmentRequestOperationOptions
- type CancelEntitlementManagementAssignmentRequestOperationResponse
- type CreateEntitlementManagementAssignmentRequestOperationOptions
- type CreateEntitlementManagementAssignmentRequestOperationResponse
- type CreateEntitlementManagementAssignmentRequestResumeOperationOptions
- func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToHeaders() *client.Headers
- func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToOData() *odata.Query
- func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToQuery() *client.QueryParams
- type CreateEntitlementManagementAssignmentRequestResumeOperationResponse
- type CreateEntitlementManagementAssignmentRequestResumeRequest
- type DeleteEntitlementManagementAssignmentRequestOperationOptions
- type DeleteEntitlementManagementAssignmentRequestOperationResponse
- type EntitlementManagementAssignmentRequestClient
- func (c EntitlementManagementAssignmentRequestClient) CancelEntitlementManagementAssignmentRequest(ctx context.Context, ...) (result CancelEntitlementManagementAssignmentRequestOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequest(ctx context.Context, input stable.AccessPackageAssignmentRequest, ...) (result CreateEntitlementManagementAssignmentRequestOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequestResume(ctx context.Context, ...) (result CreateEntitlementManagementAssignmentRequestResumeOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) DeleteEntitlementManagementAssignmentRequest(ctx context.Context, ...) (result DeleteEntitlementManagementAssignmentRequestOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequest(ctx context.Context, ...) (result GetEntitlementManagementAssignmentRequestOperationResponse, err error)
- func (c EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequestsCount(ctx context.Context, ...) (result GetEntitlementManagementAssignmentRequestsCountOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequests(ctx context.Context, ...) (result ListEntitlementManagementAssignmentRequestsOperationResponse, err error)
- func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsComplete(ctx context.Context, ...) (ListEntitlementManagementAssignmentRequestsCompleteResult, error)
- func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementAssignmentRequestsCompleteResult, err error)
- func (c EntitlementManagementAssignmentRequestClient) ReprocessEntitlementManagementAssignmentRequest(ctx context.Context, ...) (result ReprocessEntitlementManagementAssignmentRequestOperationResponse, ...)
- func (c EntitlementManagementAssignmentRequestClient) UpdateEntitlementManagementAssignmentRequest(ctx context.Context, ...) (result UpdateEntitlementManagementAssignmentRequestOperationResponse, ...)
- type GetEntitlementManagementAssignmentRequestOperationOptions
- type GetEntitlementManagementAssignmentRequestOperationResponse
- type GetEntitlementManagementAssignmentRequestsCountOperationOptions
- type GetEntitlementManagementAssignmentRequestsCountOperationResponse
- type ListEntitlementManagementAssignmentRequestsCompleteResult
- type ListEntitlementManagementAssignmentRequestsCustomPager
- type ListEntitlementManagementAssignmentRequestsOperationOptions
- type ListEntitlementManagementAssignmentRequestsOperationResponse
- type ReprocessEntitlementManagementAssignmentRequestOperationOptions
- type ReprocessEntitlementManagementAssignmentRequestOperationResponse
- type UpdateEntitlementManagementAssignmentRequestOperationOptions
- type UpdateEntitlementManagementAssignmentRequestOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPackageAssignmentRequestOperationPredicate ¶
type AccessPackageAssignmentRequestOperationPredicate struct { }
func (AccessPackageAssignmentRequestOperationPredicate) Matches ¶
func (p AccessPackageAssignmentRequestOperationPredicate) Matches(input stable.AccessPackageAssignmentRequest) bool
type CancelEntitlementManagementAssignmentRequestOperationOptions ¶
type CancelEntitlementManagementAssignmentRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCancelEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultCancelEntitlementManagementAssignmentRequestOperationOptions() CancelEntitlementManagementAssignmentRequestOperationOptions
func (CancelEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o CancelEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (CancelEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o CancelEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (CancelEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o CancelEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
type CreateEntitlementManagementAssignmentRequestOperationOptions ¶
type CreateEntitlementManagementAssignmentRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultCreateEntitlementManagementAssignmentRequestOperationOptions() CreateEntitlementManagementAssignmentRequestOperationOptions
func (CreateEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o CreateEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
type CreateEntitlementManagementAssignmentRequestResumeOperationOptions ¶
type CreateEntitlementManagementAssignmentRequestResumeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementAssignmentRequestResumeOperationOptions ¶
func DefaultCreateEntitlementManagementAssignmentRequestResumeOperationOptions() CreateEntitlementManagementAssignmentRequestResumeOperationOptions
func (CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToOData ¶
func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementAssignmentRequestResumeOperationOptions) ToQuery() *client.QueryParams
type DeleteEntitlementManagementAssignmentRequestOperationOptions ¶
type DeleteEntitlementManagementAssignmentRequestOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultDeleteEntitlementManagementAssignmentRequestOperationOptions() DeleteEntitlementManagementAssignmentRequestOperationOptions
func (DeleteEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (DeleteEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o DeleteEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
type EntitlementManagementAssignmentRequestClient ¶
func NewEntitlementManagementAssignmentRequestClientWithBaseURI ¶
func NewEntitlementManagementAssignmentRequestClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAssignmentRequestClient, error)
func (EntitlementManagementAssignmentRequestClient) CancelEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) CancelEntitlementManagementAssignmentRequest(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, options CancelEntitlementManagementAssignmentRequestOperationOptions) (result CancelEntitlementManagementAssignmentRequestOperationResponse, err error)
CancelEntitlementManagementAssignmentRequest - Invoke action cancel. In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancellable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.
func (EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequest(ctx context.Context, input stable.AccessPackageAssignmentRequest, options CreateEntitlementManagementAssignmentRequestOperationOptions) (result CreateEntitlementManagementAssignmentRequestOperationResponse, err error)
CreateEntitlementManagementAssignmentRequest - Create accessPackageAssignmentRequest. In Microsoft Entra Entitlement Management, create a new accessPackageAssignmentRequest object. This operation is used to assign a user to an access package, update the assignment, or to remove an access package assignment.
func (EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequestResume ¶
func (c EntitlementManagementAssignmentRequestClient) CreateEntitlementManagementAssignmentRequestResume(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, input CreateEntitlementManagementAssignmentRequestResumeRequest, options CreateEntitlementManagementAssignmentRequestResumeOperationOptions) (result CreateEntitlementManagementAssignmentRequestResumeOperationResponse, err error)
CreateEntitlementManagementAssignmentRequestResume - Invoke action resume. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It is performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.
func (EntitlementManagementAssignmentRequestClient) DeleteEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) DeleteEntitlementManagementAssignmentRequest(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, options DeleteEntitlementManagementAssignmentRequestOperationOptions) (result DeleteEntitlementManagementAssignmentRequestOperationResponse, err error)
DeleteEntitlementManagementAssignmentRequest - Delete accessPackageAssignmentRequest. Delete an accessPackageAssignmentRequest object. This request can be made to remove a denied or completed request. You cannot delete an access package assignment request if it has any accessPackageAssignment objects.
func (EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequest(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, options GetEntitlementManagementAssignmentRequestOperationOptions) (result GetEntitlementManagementAssignmentRequestOperationResponse, err error)
GetEntitlementManagementAssignmentRequest - Get accessPackageAssignmentRequest. In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentRequest object.
func (EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequestsCount ¶
func (c EntitlementManagementAssignmentRequestClient) GetEntitlementManagementAssignmentRequestsCount(ctx context.Context, options GetEntitlementManagementAssignmentRequestsCountOperationOptions) (result GetEntitlementManagementAssignmentRequestsCountOperationResponse, err error)
GetEntitlementManagementAssignmentRequestsCount - Get the number of the resource
func (EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequests ¶
func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequests(ctx context.Context, options ListEntitlementManagementAssignmentRequestsOperationOptions) (result ListEntitlementManagementAssignmentRequestsOperationResponse, err error)
ListEntitlementManagementAssignmentRequests - List assignmentRequests. In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentRequest objects. The resulting list includes all the assignment requests, current and well as expired, that the caller has access to read, across all catalogs and access packages.
func (EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsComplete ¶
func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsComplete(ctx context.Context, options ListEntitlementManagementAssignmentRequestsOperationOptions) (ListEntitlementManagementAssignmentRequestsCompleteResult, error)
ListEntitlementManagementAssignmentRequestsComplete retrieves all the results into a single object
func (EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsCompleteMatchingPredicate ¶
func (c EntitlementManagementAssignmentRequestClient) ListEntitlementManagementAssignmentRequestsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementAssignmentRequestsOperationOptions, predicate AccessPackageAssignmentRequestOperationPredicate) (result ListEntitlementManagementAssignmentRequestsCompleteResult, err error)
ListEntitlementManagementAssignmentRequestsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementAssignmentRequestClient) ReprocessEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) ReprocessEntitlementManagementAssignmentRequest(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, options ReprocessEntitlementManagementAssignmentRequestOperationOptions) (result ReprocessEntitlementManagementAssignmentRequestOperationResponse, err error)
ReprocessEntitlementManagementAssignmentRequest - Invoke action reprocess. In Microsoft Entra entitlement management, callers can automatically retry a user's request for access to an access package. It's performed on an accessPackageAssignmentRequest object whose requestState is in a DeliveryFailed or PartiallyDelivered state. You can only reprocess a request within 14 days from the time the original request was completed. For requests completed more than 14 days, you will need to ask the users to cancel the request(s) and make a new request in the MyAccess portal.
func (EntitlementManagementAssignmentRequestClient) UpdateEntitlementManagementAssignmentRequest ¶
func (c EntitlementManagementAssignmentRequestClient) UpdateEntitlementManagementAssignmentRequest(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAssignmentRequestId, input stable.AccessPackageAssignmentRequest, options UpdateEntitlementManagementAssignmentRequestOperationOptions) (result UpdateEntitlementManagementAssignmentRequestOperationResponse, err error)
UpdateEntitlementManagementAssignmentRequest - Update the navigation property assignmentRequests in identityGovernance
type GetEntitlementManagementAssignmentRequestOperationOptions ¶
type GetEntitlementManagementAssignmentRequestOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultGetEntitlementManagementAssignmentRequestOperationOptions() GetEntitlementManagementAssignmentRequestOperationOptions
func (GetEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o GetEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementAssignmentRequestsCountOperationOptions ¶
type GetEntitlementManagementAssignmentRequestsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementAssignmentRequestsCountOperationOptions ¶
func DefaultGetEntitlementManagementAssignmentRequestsCountOperationOptions() GetEntitlementManagementAssignmentRequestsCountOperationOptions
func (GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAssignmentRequestsCountOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementAssignmentRequestsCompleteResult ¶
type ListEntitlementManagementAssignmentRequestsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.AccessPackageAssignmentRequest }
type ListEntitlementManagementAssignmentRequestsCustomPager ¶
type ListEntitlementManagementAssignmentRequestsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementAssignmentRequestsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementAssignmentRequestsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementAssignmentRequestsOperationOptions ¶
type ListEntitlementManagementAssignmentRequestsOperationOptions 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 DefaultListEntitlementManagementAssignmentRequestsOperationOptions ¶
func DefaultListEntitlementManagementAssignmentRequestsOperationOptions() ListEntitlementManagementAssignmentRequestsOperationOptions
func (ListEntitlementManagementAssignmentRequestsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementAssignmentRequestsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementAssignmentRequestsOperationOptions) ToOData ¶
func (o ListEntitlementManagementAssignmentRequestsOperationOptions) ToOData() *odata.Query
func (ListEntitlementManagementAssignmentRequestsOperationOptions) ToQuery ¶
func (o ListEntitlementManagementAssignmentRequestsOperationOptions) ToQuery() *client.QueryParams
type ReprocessEntitlementManagementAssignmentRequestOperationOptions ¶
type ReprocessEntitlementManagementAssignmentRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultReprocessEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultReprocessEntitlementManagementAssignmentRequestOperationOptions() ReprocessEntitlementManagementAssignmentRequestOperationOptions
func (ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o ReprocessEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
type UpdateEntitlementManagementAssignmentRequestOperationOptions ¶
type UpdateEntitlementManagementAssignmentRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementAssignmentRequestOperationOptions ¶
func DefaultUpdateEntitlementManagementAssignmentRequestOperationOptions() UpdateEntitlementManagementAssignmentRequestOperationOptions
func (UpdateEntitlementManagementAssignmentRequestOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementAssignmentRequestOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementAssignmentRequestOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementAssignmentRequestOperationOptions) ToOData() *odata.Query
func (UpdateEntitlementManagementAssignmentRequestOperationOptions) ToQuery ¶
func (o UpdateEntitlementManagementAssignmentRequestOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_cancelentitlementmanagementassignmentrequest.go
- method_createentitlementmanagementassignmentrequest.go
- method_createentitlementmanagementassignmentrequestresume.go
- method_deleteentitlementmanagementassignmentrequest.go
- method_getentitlementmanagementassignmentrequest.go
- method_getentitlementmanagementassignmentrequestscount.go
- method_listentitlementmanagementassignmentrequests.go
- method_reprocessentitlementmanagementassignmentrequest.go
- method_updateentitlementmanagementassignmentrequest.go
- model_createentitlementmanagementassignmentrequestresumerequest.go
- predicates.go
- version.go