Documentation ¶
Index ¶
- type AccessPackageAssignmentRequestRequirementsOperationPredicate
- type DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
- func (o DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
- func (o DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToOData() *odata.Query
- func (o DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToQuery() *client.QueryParams
- type DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse
- type EntitlementManagementAccessPackageAssignmentAccessPackageClient
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) DeleteEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirements(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsComplete(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteMatchingPredicate(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) MoveEntitlementManagementAccessPackageAssignmentToCatalog(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) UpdateEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, ...) (...)
- type GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse
- type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteResult
- type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCustomPager
- type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationResponse
- type MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions
- func (o MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToHeaders() *client.Headers
- func (o MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToOData() *odata.Query
- func (o MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToQuery() *client.QueryParams
- type MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationResponse
- type MoveEntitlementManagementAccessPackageAssignmentToCatalogRequest
- type UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
- func (o UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
- func (o UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToOData() *odata.Query
- func (o UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToQuery() *client.QueryParams
- type UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPackageAssignmentRequestRequirementsOperationPredicate ¶
type AccessPackageAssignmentRequestRequirementsOperationPredicate struct { }
type DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
type DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
func DefaultDeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions() DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
func (DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
type EntitlementManagementAccessPackageAssignmentAccessPackageClient ¶
type EntitlementManagementAccessPackageAssignmentAccessPackageClient struct {
Client *msgraph.Client
}
func NewEntitlementManagementAccessPackageAssignmentAccessPackageClientWithBaseURI ¶
func NewEntitlementManagementAccessPackageAssignmentAccessPackageClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAccessPackageAssignmentAccessPackageClient, error)
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) DeleteEntitlementManagementAccessPackageAssignmentAccessPackage ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) DeleteEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, options DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) (result DeleteEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse, err error)
DeleteEntitlementManagementAccessPackageAssignmentAccessPackage - Delete navigation property accessPackage for identityGovernance
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentAccessPackage ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, options GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentAccessPackage - Get accessPackage from identityGovernance. Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters.
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirements ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirements(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, options GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirements - Invoke action getApplicablePolicyRequirements. In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for.
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsComplete ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsComplete(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, options GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) (GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteResult, error)
GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsComplete retrieves all the results into a single object
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteMatchingPredicate ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteMatchingPredicate(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, options GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions, predicate AccessPackageAssignmentRequestRequirementsOperationPredicate) (result GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteResult, err error)
GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) MoveEntitlementManagementAccessPackageAssignmentToCatalog ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) MoveEntitlementManagementAccessPackageAssignmentToCatalog(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, input MoveEntitlementManagementAccessPackageAssignmentToCatalogRequest, options MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) (result MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationResponse, err error)
MoveEntitlementManagementAccessPackageAssignmentToCatalog - Invoke action moveToCatalog. In Microsoft Entra entitlement management, this action moves the accessPackage to a specified target accessPackageCatalog. The resources in the access package must be present in the target catalog.
func (EntitlementManagementAccessPackageAssignmentAccessPackageClient) UpdateEntitlementManagementAccessPackageAssignmentAccessPackage ¶
func (c EntitlementManagementAccessPackageAssignmentAccessPackageClient) UpdateEntitlementManagementAccessPackageAssignmentAccessPackage(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentId, input beta.AccessPackage, options UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) (result UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationResponse, err error)
UpdateEntitlementManagementAccessPackageAssignmentAccessPackage - Update the navigation property accessPackage in identityGovernance
type GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions() GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToOData ¶
func (o GetEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToOData() *odata.Query
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteResult ¶
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessPackageAssignmentRequestRequirements }
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCustomPager ¶
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCustomPager) NextPageLink ¶
func (p *GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsCustomPager) NextPageLink() *odata.Link
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultGetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions() GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) ToHeaders ¶
func (GetEntitlementManagementAccessPackageAssignmentApplicablePolicyRequirementsOperationOptions) ToOData ¶
type MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions ¶
type MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultMoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions ¶
func DefaultMoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions() MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions
func (MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToHeaders ¶
func (o MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToHeaders() *client.Headers
func (MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToOData ¶
func (o MoveEntitlementManagementAccessPackageAssignmentToCatalogOperationOptions) ToOData() *odata.Query
type MoveEntitlementManagementAccessPackageAssignmentToCatalogRequest ¶
type MoveEntitlementManagementAccessPackageAssignmentToCatalogRequest struct {
CatalogId *string `json:"catalogId,omitempty"`
}
type UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
type UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions ¶
func DefaultUpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions() UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions
func (UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementAccessPackageAssignmentAccessPackageOperationOptions) ToHeaders() *client.Headers
Source Files ¶
- client.go
- method_deleteentitlementmanagementaccesspackageassignmentaccesspackage.go
- method_getentitlementmanagementaccesspackageassignmentaccesspackage.go
- method_getentitlementmanagementaccesspackageassignmentapplicablepolicyrequirements.go
- method_moveentitlementmanagementaccesspackageassignmenttocatalog.go
- method_updateentitlementmanagementaccesspackageassignmentaccesspackage.go
- model_moveentitlementmanagementaccesspackageassignmenttocatalogrequest.go
- predicates.go
- version.go