rolemanagementpolicyassignment

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 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 CreateRoleManagementPolicyAssignmentOperationOptions

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

func DefaultCreateRoleManagementPolicyAssignmentOperationOptions

func DefaultCreateRoleManagementPolicyAssignmentOperationOptions() CreateRoleManagementPolicyAssignmentOperationOptions

func (CreateRoleManagementPolicyAssignmentOperationOptions) ToHeaders

func (CreateRoleManagementPolicyAssignmentOperationOptions) ToOData

func (CreateRoleManagementPolicyAssignmentOperationOptions) ToQuery

type CreateRoleManagementPolicyAssignmentOperationResponse

type CreateRoleManagementPolicyAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.UnifiedRoleManagementPolicyAssignment
}

type DeleteRoleManagementPolicyAssignmentOperationOptions

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

func DefaultDeleteRoleManagementPolicyAssignmentOperationOptions

func DefaultDeleteRoleManagementPolicyAssignmentOperationOptions() DeleteRoleManagementPolicyAssignmentOperationOptions

func (DeleteRoleManagementPolicyAssignmentOperationOptions) ToHeaders

func (DeleteRoleManagementPolicyAssignmentOperationOptions) ToOData

func (DeleteRoleManagementPolicyAssignmentOperationOptions) ToQuery

type DeleteRoleManagementPolicyAssignmentOperationResponse

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

type GetRoleManagementPolicyAssignmentOperationOptions

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

func DefaultGetRoleManagementPolicyAssignmentOperationOptions

func DefaultGetRoleManagementPolicyAssignmentOperationOptions() GetRoleManagementPolicyAssignmentOperationOptions

func (GetRoleManagementPolicyAssignmentOperationOptions) ToHeaders

func (GetRoleManagementPolicyAssignmentOperationOptions) ToOData

func (GetRoleManagementPolicyAssignmentOperationOptions) ToQuery

type GetRoleManagementPolicyAssignmentOperationResponse

type GetRoleManagementPolicyAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.UnifiedRoleManagementPolicyAssignment
}

type GetRoleManagementPolicyAssignmentsCountOperationOptions

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

func (GetRoleManagementPolicyAssignmentsCountOperationOptions) ToHeaders

func (GetRoleManagementPolicyAssignmentsCountOperationOptions) ToOData

func (GetRoleManagementPolicyAssignmentsCountOperationOptions) ToQuery

type GetRoleManagementPolicyAssignmentsCountOperationResponse

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

type ListRoleManagementPolicyAssignmentsCompleteResult

type ListRoleManagementPolicyAssignmentsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.UnifiedRoleManagementPolicyAssignment
}

type ListRoleManagementPolicyAssignmentsCustomPager

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

type ListRoleManagementPolicyAssignmentsOperationOptions

type ListRoleManagementPolicyAssignmentsOperationOptions 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 DefaultListRoleManagementPolicyAssignmentsOperationOptions

func DefaultListRoleManagementPolicyAssignmentsOperationOptions() ListRoleManagementPolicyAssignmentsOperationOptions

func (ListRoleManagementPolicyAssignmentsOperationOptions) ToHeaders

func (ListRoleManagementPolicyAssignmentsOperationOptions) ToOData

func (ListRoleManagementPolicyAssignmentsOperationOptions) ToQuery

type ListRoleManagementPolicyAssignmentsOperationResponse

type ListRoleManagementPolicyAssignmentsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.UnifiedRoleManagementPolicyAssignment
}

type RoleManagementPolicyAssignmentClient

type RoleManagementPolicyAssignmentClient struct {
	Client *msgraph.Client
}

func NewRoleManagementPolicyAssignmentClientWithBaseURI

func NewRoleManagementPolicyAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*RoleManagementPolicyAssignmentClient, error)

func (RoleManagementPolicyAssignmentClient) CreateRoleManagementPolicyAssignment

CreateRoleManagementPolicyAssignment - Create new navigation property to roleManagementPolicyAssignments for policies

func (RoleManagementPolicyAssignmentClient) DeleteRoleManagementPolicyAssignment

DeleteRoleManagementPolicyAssignment - Delete navigation property roleManagementPolicyAssignments for policies

func (RoleManagementPolicyAssignmentClient) GetRoleManagementPolicyAssignment

GetRoleManagementPolicyAssignment - Get unifiedRoleManagementPolicyAssignment. Get the details of a policy assignment in PIM that's assigned to Microsoft Entra roles or group membership or ownership.

func (RoleManagementPolicyAssignmentClient) GetRoleManagementPolicyAssignmentsCount

GetRoleManagementPolicyAssignmentsCount - Get the number of the resource

func (RoleManagementPolicyAssignmentClient) ListRoleManagementPolicyAssignments

ListRoleManagementPolicyAssignments - List roleManagementPolicyAssignments. Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups.

func (RoleManagementPolicyAssignmentClient) ListRoleManagementPolicyAssignmentsComplete

ListRoleManagementPolicyAssignmentsComplete retrieves all the results into a single object

func (RoleManagementPolicyAssignmentClient) ListRoleManagementPolicyAssignmentsCompleteMatchingPredicate

ListRoleManagementPolicyAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (RoleManagementPolicyAssignmentClient) UpdateRoleManagementPolicyAssignment

UpdateRoleManagementPolicyAssignment - Update the navigation property roleManagementPolicyAssignments in policies

type UnifiedRoleManagementPolicyAssignmentOperationPredicate

type UnifiedRoleManagementPolicyAssignmentOperationPredicate struct {
}

func (UnifiedRoleManagementPolicyAssignmentOperationPredicate) Matches

type UpdateRoleManagementPolicyAssignmentOperationOptions

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

func DefaultUpdateRoleManagementPolicyAssignmentOperationOptions

func DefaultUpdateRoleManagementPolicyAssignmentOperationOptions() UpdateRoleManagementPolicyAssignmentOperationOptions

func (UpdateRoleManagementPolicyAssignmentOperationOptions) ToHeaders

func (UpdateRoleManagementPolicyAssignmentOperationOptions) ToOData

func (UpdateRoleManagementPolicyAssignmentOperationOptions) ToQuery

type UpdateRoleManagementPolicyAssignmentOperationResponse

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