rolemanagementpolicy

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 CreateRoleManagementPolicyOperationOptions

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

func DefaultCreateRoleManagementPolicyOperationOptions

func DefaultCreateRoleManagementPolicyOperationOptions() CreateRoleManagementPolicyOperationOptions

func (CreateRoleManagementPolicyOperationOptions) ToHeaders

func (CreateRoleManagementPolicyOperationOptions) ToOData

func (CreateRoleManagementPolicyOperationOptions) ToQuery

type CreateRoleManagementPolicyOperationResponse

type CreateRoleManagementPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleManagementPolicy
}

type DeleteRoleManagementPolicyOperationOptions

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

func DefaultDeleteRoleManagementPolicyOperationOptions

func DefaultDeleteRoleManagementPolicyOperationOptions() DeleteRoleManagementPolicyOperationOptions

func (DeleteRoleManagementPolicyOperationOptions) ToHeaders

func (DeleteRoleManagementPolicyOperationOptions) ToOData

func (DeleteRoleManagementPolicyOperationOptions) ToQuery

type DeleteRoleManagementPolicyOperationResponse

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

type GetRoleManagementPoliciesCountOperationOptions

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

func DefaultGetRoleManagementPoliciesCountOperationOptions

func DefaultGetRoleManagementPoliciesCountOperationOptions() GetRoleManagementPoliciesCountOperationOptions

func (GetRoleManagementPoliciesCountOperationOptions) ToHeaders

func (GetRoleManagementPoliciesCountOperationOptions) ToOData

func (GetRoleManagementPoliciesCountOperationOptions) ToQuery

type GetRoleManagementPoliciesCountOperationResponse

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

type GetRoleManagementPolicyOperationOptions

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

func DefaultGetRoleManagementPolicyOperationOptions

func DefaultGetRoleManagementPolicyOperationOptions() GetRoleManagementPolicyOperationOptions

func (GetRoleManagementPolicyOperationOptions) ToHeaders

func (GetRoleManagementPolicyOperationOptions) ToOData

func (GetRoleManagementPolicyOperationOptions) ToQuery

type GetRoleManagementPolicyOperationResponse

type GetRoleManagementPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleManagementPolicy
}

type ListRoleManagementPoliciesCompleteResult

type ListRoleManagementPoliciesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.UnifiedRoleManagementPolicy
}

type ListRoleManagementPoliciesCustomPager

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

type ListRoleManagementPoliciesOperationOptions

type ListRoleManagementPoliciesOperationOptions 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 DefaultListRoleManagementPoliciesOperationOptions

func DefaultListRoleManagementPoliciesOperationOptions() ListRoleManagementPoliciesOperationOptions

func (ListRoleManagementPoliciesOperationOptions) ToHeaders

func (ListRoleManagementPoliciesOperationOptions) ToOData

func (ListRoleManagementPoliciesOperationOptions) ToQuery

type ListRoleManagementPoliciesOperationResponse

type ListRoleManagementPoliciesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.UnifiedRoleManagementPolicy
}

type RoleManagementPolicyClient

type RoleManagementPolicyClient struct {
	Client *msgraph.Client
}

func NewRoleManagementPolicyClientWithBaseURI

func NewRoleManagementPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*RoleManagementPolicyClient, error)

func (RoleManagementPolicyClient) CreateRoleManagementPolicy

CreateRoleManagementPolicy - Create new navigation property to roleManagementPolicies for policies

func (RoleManagementPolicyClient) DeleteRoleManagementPolicy

DeleteRoleManagementPolicy - Delete navigation property roleManagementPolicies for policies

func (RoleManagementPolicyClient) GetRoleManagementPoliciesCount

GetRoleManagementPoliciesCount - Get the number of the resource

func (RoleManagementPolicyClient) GetRoleManagementPolicy

GetRoleManagementPolicy - Get roleManagementPolicies from policies. Represents the role management policies.

func (RoleManagementPolicyClient) ListRoleManagementPolicies

ListRoleManagementPolicies - List roleManagementPolicies. Get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies.

func (RoleManagementPolicyClient) ListRoleManagementPoliciesComplete

ListRoleManagementPoliciesComplete retrieves all the results into a single object

func (RoleManagementPolicyClient) ListRoleManagementPoliciesCompleteMatchingPredicate

ListRoleManagementPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (RoleManagementPolicyClient) UpdateRoleManagementPolicy

UpdateRoleManagementPolicy - Update the navigation property roleManagementPolicies in policies

type UnifiedRoleManagementPolicyOperationPredicate

type UnifiedRoleManagementPolicyOperationPredicate struct {
}

func (UnifiedRoleManagementPolicyOperationPredicate) Matches

type UpdateRoleManagementPolicyOperationOptions

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

func DefaultUpdateRoleManagementPolicyOperationOptions

func DefaultUpdateRoleManagementPolicyOperationOptions() UpdateRoleManagementPolicyOperationOptions

func (UpdateRoleManagementPolicyOperationOptions) ToHeaders

func (UpdateRoleManagementPolicyOperationOptions) ToOData

func (UpdateRoleManagementPolicyOperationOptions) ToQuery

type UpdateRoleManagementPolicyOperationResponse

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