Documentation ¶
Index ¶
- type ApprovalOperationPredicate
- type CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
- func (o CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
- func (o CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
- func (o CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery() *client.QueryParams
- type CreateEntitlementManagementAccessPackageAssignmentApprovalOperationResponse
- type DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
- func (o DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
- func (o DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
- func (o DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery() *client.QueryParams
- type DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationResponse
- type EntitlementManagementAccessPackageAssignmentApprovalClient
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) CreateEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, input stable.Approval, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) DeleteEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApprovalsCount(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovals(ctx context.Context, ...) (...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsComplete(ctx context.Context, ...) (ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteResult, error)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteResult, ...)
- func (c EntitlementManagementAccessPackageAssignmentApprovalClient) UpdateEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, ...) (...)
- type GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentApprovalOperationResponse
- type GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToHeaders() *client.Headers
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToOData() *odata.Query
- func (o GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToQuery() *client.QueryParams
- type GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationResponse
- type ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteResult
- type ListEntitlementManagementAccessPackageAssignmentApprovalsCustomPager
- type ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions
- func (o ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToHeaders() *client.Headers
- func (o ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToOData() *odata.Query
- func (o ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToQuery() *client.QueryParams
- type ListEntitlementManagementAccessPackageAssignmentApprovalsOperationResponse
- type UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
- func (o UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
- func (o UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
- func (o UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery() *client.QueryParams
- type UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApprovalOperationPredicate ¶
type ApprovalOperationPredicate struct { }
type CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
type CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
func DefaultCreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions() CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
func (CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData ¶
func (o CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
type DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
type DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
func DefaultDeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions() DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
func (DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
type EntitlementManagementAccessPackageAssignmentApprovalClient ¶
func NewEntitlementManagementAccessPackageAssignmentApprovalClientWithBaseURI ¶
func NewEntitlementManagementAccessPackageAssignmentApprovalClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAccessPackageAssignmentApprovalClient, error)
func (EntitlementManagementAccessPackageAssignmentApprovalClient) CreateEntitlementManagementAccessPackageAssignmentApproval ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) CreateEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, input stable.Approval, options CreateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) (result CreateEntitlementManagementAccessPackageAssignmentApprovalOperationResponse, err error)
CreateEntitlementManagementAccessPackageAssignmentApproval - Create new navigation property to accessPackageAssignmentApprovals for identityGovernance
func (EntitlementManagementAccessPackageAssignmentApprovalClient) DeleteEntitlementManagementAccessPackageAssignmentApproval ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) DeleteEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAccessPackageAssignmentApprovalId, options DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) (result DeleteEntitlementManagementAccessPackageAssignmentApprovalOperationResponse, err error)
DeleteEntitlementManagementAccessPackageAssignmentApproval - Delete navigation property accessPackageAssignmentApprovals for identityGovernance
func (EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApproval ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAccessPackageAssignmentApprovalId, options GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentApprovalOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentApproval - Get approval. Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios: In Microsoft Entra entitlement management, providing the identifier of the access package assignment request. In PIM for groups, providing the identifier of the assignment schedule request.
func (EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApprovalsCount ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) GetEntitlementManagementAccessPackageAssignmentApprovalsCount(ctx context.Context, options GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) (result GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationResponse, err error)
GetEntitlementManagementAccessPackageAssignmentApprovalsCount - Get the number of the resource
func (EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovals ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovals(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) (result ListEntitlementManagementAccessPackageAssignmentApprovalsOperationResponse, err error)
ListEntitlementManagementAccessPackageAssignmentApprovals - Get approval. Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios: In Microsoft Entra entitlement management, providing the identifier of the access package assignment request. In PIM for groups, providing the identifier of the assignment schedule request.
func (EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsComplete ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsComplete(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) (ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteResult, error)
ListEntitlementManagementAccessPackageAssignmentApprovalsComplete retrieves all the results into a single object
func (EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteMatchingPredicate ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions, predicate ApprovalOperationPredicate) (result ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteResult, err error)
ListEntitlementManagementAccessPackageAssignmentApprovalsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementAccessPackageAssignmentApprovalClient) UpdateEntitlementManagementAccessPackageAssignmentApproval ¶
func (c EntitlementManagementAccessPackageAssignmentApprovalClient) UpdateEntitlementManagementAccessPackageAssignmentApproval(ctx context.Context, id stable.IdentityGovernanceEntitlementManagementAccessPackageAssignmentApprovalId, input stable.Approval, options UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) (result UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationResponse, err error)
UpdateEntitlementManagementAccessPackageAssignmentApproval - Update the navigation property accessPackageAssignmentApprovals in identityGovernance
type GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions() GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData ¶
func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery ¶
func (o GetEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions ¶
type GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions ¶
func DefaultGetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions() GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions
func (GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementAccessPackageAssignmentApprovalsCountOperationOptions) ToOData() *odata.Query
type ListEntitlementManagementAccessPackageAssignmentApprovalsCustomPager ¶
type ListEntitlementManagementAccessPackageAssignmentApprovalsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementAccessPackageAssignmentApprovalsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementAccessPackageAssignmentApprovalsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions ¶
type ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions 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 DefaultListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions ¶
func DefaultListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions() ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions
func (ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToOData ¶
func (o ListEntitlementManagementAccessPackageAssignmentApprovalsOperationOptions) ToOData() *odata.Query
type UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
type UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions ¶
func DefaultUpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions() UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions
func (UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementAccessPackageAssignmentApprovalOperationOptions) ToOData() *odata.Query
Source Files ¶
- client.go
- method_createentitlementmanagementaccesspackageassignmentapproval.go
- method_deleteentitlementmanagementaccesspackageassignmentapproval.go
- method_getentitlementmanagementaccesspackageassignmentapproval.go
- method_getentitlementmanagementaccesspackageassignmentapprovalscount.go
- method_listentitlementmanagementaccesspackageassignmentapprovals.go
- method_updateentitlementmanagementaccesspackageassignmentapproval.go
- predicates.go
- version.go