directorytransitiveroleassignment

package
v0.20241126.2320 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateDirectoryTransitiveRoleAssignmentOperationOptions

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

func (CreateDirectoryTransitiveRoleAssignmentOperationOptions) ToHeaders

func (CreateDirectoryTransitiveRoleAssignmentOperationOptions) ToOData

func (CreateDirectoryTransitiveRoleAssignmentOperationOptions) ToQuery

type CreateDirectoryTransitiveRoleAssignmentOperationResponse

type CreateDirectoryTransitiveRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleAssignment
}

type DeleteDirectoryTransitiveRoleAssignmentOperationOptions

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

func (DeleteDirectoryTransitiveRoleAssignmentOperationOptions) ToHeaders

func (DeleteDirectoryTransitiveRoleAssignmentOperationOptions) ToOData

func (DeleteDirectoryTransitiveRoleAssignmentOperationOptions) ToQuery

type DeleteDirectoryTransitiveRoleAssignmentOperationResponse

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

type DirectoryTransitiveRoleAssignmentClient

type DirectoryTransitiveRoleAssignmentClient struct {
	Client *msgraph.Client
}

func NewDirectoryTransitiveRoleAssignmentClientWithBaseURI

func NewDirectoryTransitiveRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryTransitiveRoleAssignmentClient, error)

func (DirectoryTransitiveRoleAssignmentClient) CreateDirectoryTransitiveRoleAssignment

CreateDirectoryTransitiveRoleAssignment - Create new navigation property to transitiveRoleAssignments for roleManagement

func (DirectoryTransitiveRoleAssignmentClient) DeleteDirectoryTransitiveRoleAssignment

DeleteDirectoryTransitiveRoleAssignment - Delete navigation property transitiveRoleAssignments for roleManagement

func (DirectoryTransitiveRoleAssignmentClient) GetDirectoryTransitiveRoleAssignment

GetDirectoryTransitiveRoleAssignment - Get transitiveRoleAssignments from roleManagement

func (DirectoryTransitiveRoleAssignmentClient) GetDirectoryTransitiveRoleAssignmentsCount

GetDirectoryTransitiveRoleAssignmentsCount - Get the number of the resource

func (DirectoryTransitiveRoleAssignmentClient) ListDirectoryTransitiveRoleAssignments

ListDirectoryTransitiveRoleAssignments - List transitiveRoleAssignment. Get the list of direct and transitive unifiedRoleAssignment objects for a specific principal. For example, if a user is assigned a Microsoft Entra role through group membership, the role assignment is transitive, and this request will list the group's ID as the principalId. Results can also be filtered by the roleDefinitionId and directoryScopeId. Supported only for directory (Microsoft Entra ID) provider. For more information, see Use Microsoft Entra groups to manage role assignments.

func (DirectoryTransitiveRoleAssignmentClient) ListDirectoryTransitiveRoleAssignmentsComplete

ListDirectoryTransitiveRoleAssignmentsComplete retrieves all the results into a single object

func (DirectoryTransitiveRoleAssignmentClient) ListDirectoryTransitiveRoleAssignmentsCompleteMatchingPredicate

ListDirectoryTransitiveRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (DirectoryTransitiveRoleAssignmentClient) UpdateDirectoryTransitiveRoleAssignment

UpdateDirectoryTransitiveRoleAssignment - Update the navigation property transitiveRoleAssignments in roleManagement

type GetDirectoryTransitiveRoleAssignmentOperationOptions

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

func DefaultGetDirectoryTransitiveRoleAssignmentOperationOptions

func DefaultGetDirectoryTransitiveRoleAssignmentOperationOptions() GetDirectoryTransitiveRoleAssignmentOperationOptions

func (GetDirectoryTransitiveRoleAssignmentOperationOptions) ToHeaders

func (GetDirectoryTransitiveRoleAssignmentOperationOptions) ToOData

func (GetDirectoryTransitiveRoleAssignmentOperationOptions) ToQuery

type GetDirectoryTransitiveRoleAssignmentOperationResponse

type GetDirectoryTransitiveRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleAssignment
}

type GetDirectoryTransitiveRoleAssignmentsCountOperationOptions

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

func (GetDirectoryTransitiveRoleAssignmentsCountOperationOptions) ToHeaders

func (GetDirectoryTransitiveRoleAssignmentsCountOperationOptions) ToOData

func (GetDirectoryTransitiveRoleAssignmentsCountOperationOptions) ToQuery

type GetDirectoryTransitiveRoleAssignmentsCountOperationResponse

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

type ListDirectoryTransitiveRoleAssignmentsCompleteResult

type ListDirectoryTransitiveRoleAssignmentsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.UnifiedRoleAssignment
}

type ListDirectoryTransitiveRoleAssignmentsCustomPager

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

type ListDirectoryTransitiveRoleAssignmentsOperationOptions

type ListDirectoryTransitiveRoleAssignmentsOperationOptions struct {
	ConsistencyLevel *odata.ConsistencyLevel
	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 DefaultListDirectoryTransitiveRoleAssignmentsOperationOptions

func DefaultListDirectoryTransitiveRoleAssignmentsOperationOptions() ListDirectoryTransitiveRoleAssignmentsOperationOptions

func (ListDirectoryTransitiveRoleAssignmentsOperationOptions) ToHeaders

func (ListDirectoryTransitiveRoleAssignmentsOperationOptions) ToOData

func (ListDirectoryTransitiveRoleAssignmentsOperationOptions) ToQuery

type ListDirectoryTransitiveRoleAssignmentsOperationResponse

type ListDirectoryTransitiveRoleAssignmentsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.UnifiedRoleAssignment
}

type UnifiedRoleAssignmentOperationPredicate

type UnifiedRoleAssignmentOperationPredicate struct {
}

func (UnifiedRoleAssignmentOperationPredicate) Matches

type UpdateDirectoryTransitiveRoleAssignmentOperationOptions

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

func (UpdateDirectoryTransitiveRoleAssignmentOperationOptions) ToHeaders

func (UpdateDirectoryTransitiveRoleAssignmentOperationOptions) ToOData

func (UpdateDirectoryTransitiveRoleAssignmentOperationOptions) ToQuery

type UpdateDirectoryTransitiveRoleAssignmentOperationResponse

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