entitlementmanagementassignmentpolicy

package
v0.20241025.1143247 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessPackageAssignmentPolicyOperationPredicate

type AccessPackageAssignmentPolicyOperationPredicate struct {
}

func (AccessPackageAssignmentPolicyOperationPredicate) Matches

type CreateEntitlementManagementAssignmentPolicyOperationOptions

type CreateEntitlementManagementAssignmentPolicyOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateEntitlementManagementAssignmentPolicyOperationOptions) ToHeaders

func (CreateEntitlementManagementAssignmentPolicyOperationOptions) ToOData

func (CreateEntitlementManagementAssignmentPolicyOperationOptions) ToQuery

type CreateEntitlementManagementAssignmentPolicyOperationResponse

type CreateEntitlementManagementAssignmentPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AccessPackageAssignmentPolicy
}

type DeleteEntitlementManagementAssignmentPolicyOperationOptions

type DeleteEntitlementManagementAssignmentPolicyOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DeleteEntitlementManagementAssignmentPolicyOperationOptions) ToHeaders

func (DeleteEntitlementManagementAssignmentPolicyOperationOptions) ToOData

func (DeleteEntitlementManagementAssignmentPolicyOperationOptions) ToQuery

type DeleteEntitlementManagementAssignmentPolicyOperationResponse

type DeleteEntitlementManagementAssignmentPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type EntitlementManagementAssignmentPolicyClient

type EntitlementManagementAssignmentPolicyClient struct {
	Client *msgraph.Client
}

func NewEntitlementManagementAssignmentPolicyClientWithBaseURI

func NewEntitlementManagementAssignmentPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAssignmentPolicyClient, error)

func (EntitlementManagementAssignmentPolicyClient) CreateEntitlementManagementAssignmentPolicy

CreateEntitlementManagementAssignmentPolicy - Create assignmentPolicies. In Microsoft Entra entitlement management, create a new accessPackageAssignmentPolicy object. The request will include a reference to the accessPackage that will contain this policy, which must already exist.

func (EntitlementManagementAssignmentPolicyClient) DeleteEntitlementManagementAssignmentPolicy

DeleteEntitlementManagementAssignmentPolicy - Delete accessPackageAssignmentPolicy. In Microsoft Entra entitlement management, delete an accessPackageAssignmentPolicy.

func (EntitlementManagementAssignmentPolicyClient) GetEntitlementManagementAssignmentPoliciesCount

GetEntitlementManagementAssignmentPoliciesCount - Get the number of the resource

func (EntitlementManagementAssignmentPolicyClient) GetEntitlementManagementAssignmentPolicy

GetEntitlementManagementAssignmentPolicy - Get accessPackageAssignmentPolicy. In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentPolicy object.

func (EntitlementManagementAssignmentPolicyClient) ListEntitlementManagementAssignmentPolicies

ListEntitlementManagementAssignmentPolicies - List assignmentPolicies. 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=assignmentPolicies as a query parameter.

func (EntitlementManagementAssignmentPolicyClient) ListEntitlementManagementAssignmentPoliciesComplete

ListEntitlementManagementAssignmentPoliciesComplete retrieves all the results into a single object

func (EntitlementManagementAssignmentPolicyClient) ListEntitlementManagementAssignmentPoliciesCompleteMatchingPredicate

ListEntitlementManagementAssignmentPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (EntitlementManagementAssignmentPolicyClient) SetEntitlementManagementAssignmentPolicy

SetEntitlementManagementAssignmentPolicy - Update the navigation property assignmentPolicies in identityGovernance

type GetEntitlementManagementAssignmentPoliciesCountOperationOptions

type GetEntitlementManagementAssignmentPoliciesCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func (GetEntitlementManagementAssignmentPoliciesCountOperationOptions) ToHeaders

func (GetEntitlementManagementAssignmentPoliciesCountOperationOptions) ToOData

func (GetEntitlementManagementAssignmentPoliciesCountOperationOptions) ToQuery

type GetEntitlementManagementAssignmentPoliciesCountOperationResponse

type GetEntitlementManagementAssignmentPoliciesCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetEntitlementManagementAssignmentPolicyOperationOptions

type GetEntitlementManagementAssignmentPolicyOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetEntitlementManagementAssignmentPolicyOperationOptions) ToHeaders

func (GetEntitlementManagementAssignmentPolicyOperationOptions) ToOData

func (GetEntitlementManagementAssignmentPolicyOperationOptions) ToQuery

type GetEntitlementManagementAssignmentPolicyOperationResponse

type GetEntitlementManagementAssignmentPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AccessPackageAssignmentPolicy
}

type ListEntitlementManagementAssignmentPoliciesCompleteResult

type ListEntitlementManagementAssignmentPoliciesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.AccessPackageAssignmentPolicy
}

type ListEntitlementManagementAssignmentPoliciesCustomPager

type ListEntitlementManagementAssignmentPoliciesCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListEntitlementManagementAssignmentPoliciesOperationOptions

type ListEntitlementManagementAssignmentPoliciesOperationOptions 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 (ListEntitlementManagementAssignmentPoliciesOperationOptions) ToHeaders

func (ListEntitlementManagementAssignmentPoliciesOperationOptions) ToOData

func (ListEntitlementManagementAssignmentPoliciesOperationOptions) ToQuery

type ListEntitlementManagementAssignmentPoliciesOperationResponse

type ListEntitlementManagementAssignmentPoliciesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.AccessPackageAssignmentPolicy
}

type SetEntitlementManagementAssignmentPolicyOperationOptions

type SetEntitlementManagementAssignmentPolicyOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (SetEntitlementManagementAssignmentPolicyOperationOptions) ToHeaders

func (SetEntitlementManagementAssignmentPolicyOperationOptions) ToOData

func (SetEntitlementManagementAssignmentPolicyOperationOptions) ToQuery

type SetEntitlementManagementAssignmentPolicyOperationResponse

type SetEntitlementManagementAssignmentPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL