entitlementmanagementaccesspackage

package
v0.20241017.1093842 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 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 AccessPackageAssignmentRequestRequirementsOperationPredicate

type AccessPackageAssignmentRequestRequirementsOperationPredicate struct {
}

func (AccessPackageAssignmentRequestRequirementsOperationPredicate) Matches

type AccessPackageOperationPredicate

type AccessPackageOperationPredicate struct {
}

func (AccessPackageOperationPredicate) Matches

type CreateEntitlementManagementAccessPackageOperationOptions

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

func (CreateEntitlementManagementAccessPackageOperationOptions) ToHeaders

func (CreateEntitlementManagementAccessPackageOperationOptions) ToOData

func (CreateEntitlementManagementAccessPackageOperationOptions) ToQuery

type CreateEntitlementManagementAccessPackageOperationResponse

type CreateEntitlementManagementAccessPackageOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AccessPackage
}

type DeleteEntitlementManagementAccessPackageOperationOptions

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

func (DeleteEntitlementManagementAccessPackageOperationOptions) ToHeaders

func (DeleteEntitlementManagementAccessPackageOperationOptions) ToOData

func (DeleteEntitlementManagementAccessPackageOperationOptions) ToQuery

type DeleteEntitlementManagementAccessPackageOperationResponse

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

type EntitlementManagementAccessPackageClient

type EntitlementManagementAccessPackageClient struct {
	Client *msgraph.Client
}

func NewEntitlementManagementAccessPackageClientWithBaseURI

func NewEntitlementManagementAccessPackageClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementAccessPackageClient, error)

func (EntitlementManagementAccessPackageClient) CreateEntitlementManagementAccessPackage

CreateEntitlementManagementAccessPackage - Create accessPackage. Create a new accessPackage object. The access package will be added to an existing accessPackageCatalog.

func (EntitlementManagementAccessPackageClient) DeleteEntitlementManagementAccessPackage

DeleteEntitlementManagementAccessPackage - Delete accessPackage. Delete an accessPackage object. You cannot delete an access package if it has any accessPackageAssignment.

func (EntitlementManagementAccessPackageClient) GetEntitlementManagementAccessPackage

GetEntitlementManagementAccessPackage - List resourceRoleScopes. Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.

func (EntitlementManagementAccessPackageClient) GetEntitlementManagementAccessPackageApplicablePolicyRequirements

GetEntitlementManagementAccessPackageApplicablePolicyRequirements - 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 (EntitlementManagementAccessPackageClient) GetEntitlementManagementAccessPackageApplicablePolicyRequirementsComplete

GetEntitlementManagementAccessPackageApplicablePolicyRequirementsComplete retrieves all the results into a single object

func (EntitlementManagementAccessPackageClient) GetEntitlementManagementAccessPackageApplicablePolicyRequirementsCompleteMatchingPredicate

GetEntitlementManagementAccessPackageApplicablePolicyRequirementsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (EntitlementManagementAccessPackageClient) GetEntitlementManagementAccessPackagesCount

GetEntitlementManagementAccessPackagesCount - Get the number of the resource

func (EntitlementManagementAccessPackageClient) ListEntitlementManagementAccessPackages

ListEntitlementManagementAccessPackages - List accessPackages. Retrieve a list of accessPackage objects. The resulting list includes all the access packages that the caller has access to read, across all catalogs.

func (EntitlementManagementAccessPackageClient) ListEntitlementManagementAccessPackagesComplete

ListEntitlementManagementAccessPackagesComplete retrieves all the results into a single object

func (EntitlementManagementAccessPackageClient) ListEntitlementManagementAccessPackagesCompleteMatchingPredicate

ListEntitlementManagementAccessPackagesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (EntitlementManagementAccessPackageClient) UpdateEntitlementManagementAccessPackage

UpdateEntitlementManagementAccessPackage - Update accessPackage. Update an existing accessPackage object to change one or more of its properties, such as the display name or description.

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsCompleteResult

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.AccessPackageAssignmentRequestRequirements
}

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsCustomPager

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

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationOptions

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Skip      *int64
	Top       *int64
}

func (GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationOptions) ToHeaders

func (GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationOptions) ToOData

func (GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationOptions) ToQuery

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationResponse

type GetEntitlementManagementAccessPackageApplicablePolicyRequirementsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.AccessPackageAssignmentRequestRequirements
}

type GetEntitlementManagementAccessPackageOperationOptions

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

func DefaultGetEntitlementManagementAccessPackageOperationOptions

func DefaultGetEntitlementManagementAccessPackageOperationOptions() GetEntitlementManagementAccessPackageOperationOptions

func (GetEntitlementManagementAccessPackageOperationOptions) ToHeaders

func (GetEntitlementManagementAccessPackageOperationOptions) ToOData

func (GetEntitlementManagementAccessPackageOperationOptions) ToQuery

type GetEntitlementManagementAccessPackageOperationResponse

type GetEntitlementManagementAccessPackageOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AccessPackage
}

type GetEntitlementManagementAccessPackagesCountOperationOptions

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

func (GetEntitlementManagementAccessPackagesCountOperationOptions) ToHeaders

func (GetEntitlementManagementAccessPackagesCountOperationOptions) ToOData

func (GetEntitlementManagementAccessPackagesCountOperationOptions) ToQuery

type GetEntitlementManagementAccessPackagesCountOperationResponse

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

type ListEntitlementManagementAccessPackagesCompleteResult

type ListEntitlementManagementAccessPackagesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.AccessPackage
}

type ListEntitlementManagementAccessPackagesCustomPager

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

type ListEntitlementManagementAccessPackagesOperationOptions

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

func (ListEntitlementManagementAccessPackagesOperationOptions) ToOData

func (ListEntitlementManagementAccessPackagesOperationOptions) ToQuery

type ListEntitlementManagementAccessPackagesOperationResponse

type ListEntitlementManagementAccessPackagesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.AccessPackage
}

type UpdateEntitlementManagementAccessPackageOperationOptions

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

func (UpdateEntitlementManagementAccessPackageOperationOptions) ToHeaders

func (UpdateEntitlementManagementAccessPackageOperationOptions) ToOData

func (UpdateEntitlementManagementAccessPackageOperationOptions) ToQuery

type UpdateEntitlementManagementAccessPackageOperationResponse

type UpdateEntitlementManagementAccessPackageOperationResponse 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