Documentation ¶
Index ¶
- type AccessPackageAssignmentPolicyOperationPredicate
- type CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
- func (o CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
- func (o CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
- func (o CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
- type CreateEntitlementManagementAccessPackageAssignmentPolicyOperationResponse
- type DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
- func (o DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
- func (o DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
- func (o DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
- type DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationResponse
- type EntitlementManagementAccessPackageAssignmentPolicyClient
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) CreateEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, input beta.AccessPackageAssignmentPolicy, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) DeleteEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPoliciesCount(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, ...) (result GetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, ...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPolicies(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesComplete(ctx context.Context, ...) (ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult, error)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult, ...)
- func (c EntitlementManagementAccessPackageAssignmentPolicyClient) SetEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, ...) (result SetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, ...)
- type GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationResponse
- type GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse
- type ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult
- type ListEntitlementManagementAccessPackageAssignmentPoliciesCustomPager
- type ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions
- func (o ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToHeaders() *client.Headers
- func (o ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToOData() *odata.Query
- func (o ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToQuery() *client.QueryParams
- type ListEntitlementManagementAccessPackageAssignmentPoliciesOperationResponse
- type SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
- func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
- func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
- func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
- type SetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPackageAssignmentPolicyOperationPredicate ¶
type AccessPackageAssignmentPolicyOperationPredicate struct { }
func (AccessPackageAssignmentPolicyOperationPredicate) Matches ¶
func (p AccessPackageAssignmentPolicyOperationPredicate) Matches(input beta.AccessPackageAssignmentPolicy) bool
type CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
type CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
func DefaultCreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions() CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
func (CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData ¶
func (o CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
type DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
type DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
func DefaultDeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions() DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
func (DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
type EntitlementManagementAccessPackageAssignmentPolicyClient ¶
func NewEntitlementManagementAccessPackageAssignmentPolicyClientWithBaseURI ¶
func NewEntitlementManagementAccessPackageAssignmentPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAccessPackageAssignmentPolicyClient, error)
func (EntitlementManagementAccessPackageAssignmentPolicyClient) CreateEntitlementManagementAccessPackageAssignmentPolicy ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) CreateEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, input beta.AccessPackageAssignmentPolicy, options CreateEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) (result CreateEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, err error)
CreateEntitlementManagementAccessPackageAssignmentPolicy - Create accessPackageAssignmentPolicy. In Microsoft Entra entitlement management, create a new accessPackageAssignmentPolicy object.
func (EntitlementManagementAccessPackageAssignmentPolicyClient) DeleteEntitlementManagementAccessPackageAssignmentPolicy ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) DeleteEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentPolicyId, options DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) (result DeleteEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, err error)
DeleteEntitlementManagementAccessPackageAssignmentPolicy - Delete accessPackageAssignmentPolicy. In Microsoft Entra entitlement management, delete an accessPackageAssignmentPolicy.
func (EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPoliciesCount ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPoliciesCount(ctx context.Context, options GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentPoliciesCount - Get the number of the resource
func (EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPolicy ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) GetEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentPolicyId, options GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentPolicy - Get accessPackageAssignmentPolicy. In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentPolicy object.
func (EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPolicies ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPolicies(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) (result ListEntitlementManagementAccessPackageAssignmentPoliciesOperationResponse, err error)
ListEntitlementManagementAccessPackageAssignmentPolicies - List accessPackageAssignmentPolicies. In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentPolicy objects. If the delegated user is in a directory role, the resulting list includes all the assignment policies that the caller has access to read, across all catalogs and access packages. If the delegated user is an access package manager or catalog owner, they should instead retrieve the policies for the access packages they can read with list accessPackages by including $expand=accessPackageAssignmentPolicies in the query.
func (EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesComplete ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesComplete(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) (ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult, error)
ListEntitlementManagementAccessPackageAssignmentPoliciesComplete retrieves all the results into a single object
func (EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteMatchingPredicate ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions, predicate AccessPackageAssignmentPolicyOperationPredicate) (result ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult, err error)
ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementAccessPackageAssignmentPolicyClient) SetEntitlementManagementAccessPackageAssignmentPolicy ¶
func (c EntitlementManagementAccessPackageAssignmentPolicyClient) SetEntitlementManagementAccessPackageAssignmentPolicy(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementAccessPackageAssignmentPolicyId, input beta.AccessPackageAssignmentPolicy, options SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) (result SetEntitlementManagementAccessPackageAssignmentPolicyOperationResponse, err error)
SetEntitlementManagementAccessPackageAssignmentPolicy - Update accessPackageAssignmentPolicy. Update an existing accessPackageAssignmentPolicy object to change one or more of its properties, such as the display name or description.
type GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions() GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementAccessPackageAssignmentPoliciesCountOperationOptions) ToOData() *odata.Query
type GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions() GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData ¶
func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult ¶
type ListEntitlementManagementAccessPackageAssignmentPoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessPackageAssignmentPolicy }
type ListEntitlementManagementAccessPackageAssignmentPoliciesCustomPager ¶
type ListEntitlementManagementAccessPackageAssignmentPoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementAccessPackageAssignmentPoliciesCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementAccessPackageAssignmentPoliciesCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions ¶
type ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions 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 DefaultListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions ¶
func DefaultListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions() ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions
func (ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToOData ¶
func (o ListEntitlementManagementAccessPackageAssignmentPoliciesOperationOptions) ToOData() *odata.Query
type SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
type SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions ¶
func DefaultSetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions() SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions
func (SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders ¶
func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToHeaders() *client.Headers
func (SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData ¶
func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToOData() *odata.Query
func (SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery ¶
func (o SetEntitlementManagementAccessPackageAssignmentPolicyOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createentitlementmanagementaccesspackageassignmentpolicy.go
- method_deleteentitlementmanagementaccesspackageassignmentpolicy.go
- method_getentitlementmanagementaccesspackageassignmentpoliciescount.go
- method_getentitlementmanagementaccesspackageassignmentpolicy.go
- method_listentitlementmanagementaccesspackageassignmentpolicies.go
- method_setentitlementmanagementaccesspackageassignmentpolicy.go
- predicates.go
- version.go