member

package
v0.20241009.1142232 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2024 License: MPL-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddMemberRefOperationOptions

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

func DefaultAddMemberRefOperationOptions

func DefaultAddMemberRefOperationOptions() AddMemberRefOperationOptions

func (AddMemberRefOperationOptions) ToHeaders

func (AddMemberRefOperationOptions) ToOData

func (AddMemberRefOperationOptions) ToQuery

type AddMemberRefOperationResponse

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

type DirectoryObjectOperationPredicate

type DirectoryObjectOperationPredicate struct {
}

func (DirectoryObjectOperationPredicate) Matches

type GetMembersCountOperationOptions

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

func DefaultGetMembersCountOperationOptions

func DefaultGetMembersCountOperationOptions() GetMembersCountOperationOptions

func (GetMembersCountOperationOptions) ToHeaders

func (GetMembersCountOperationOptions) ToOData

func (GetMembersCountOperationOptions) ToQuery

type GetMembersCountOperationResponse

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

type ListMemberRefsCompleteResult

type ListMemberRefsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.DirectoryObject
}

type ListMemberRefsCustomPager

type ListMemberRefsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListMemberRefsCustomPager) NextPageLink() *odata.Link

type ListMemberRefsOperationOptions

type ListMemberRefsOperationOptions struct {
	ConsistencyLevel *odata.ConsistencyLevel
	Count            *bool
	Filter           *string
	Metadata         *odata.Metadata
	OrderBy          *odata.OrderBy
	RetryFunc        client.RequestRetryFunc
	Search           *string
	Skip             *int64
	Top              *int64
}

func DefaultListMemberRefsOperationOptions

func DefaultListMemberRefsOperationOptions() ListMemberRefsOperationOptions

func (ListMemberRefsOperationOptions) ToHeaders

func (ListMemberRefsOperationOptions) ToOData

func (ListMemberRefsOperationOptions) ToQuery

type ListMemberRefsOperationResponse

type ListMemberRefsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.DirectoryObject
}

type ListMembersCompleteResult

type ListMembersCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.DirectoryObject
}

type ListMembersCustomPager

type ListMembersCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListMembersCustomPager) NextPageLink() *odata.Link

type ListMembersOperationOptions

type ListMembersOperationOptions 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 DefaultListMembersOperationOptions

func DefaultListMembersOperationOptions() ListMembersOperationOptions

func (ListMembersOperationOptions) ToHeaders

func (ListMembersOperationOptions) ToOData

func (ListMembersOperationOptions) ToQuery

type ListMembersOperationResponse

type ListMembersOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.DirectoryObject
}

type MemberClient

type MemberClient struct {
	Client *msgraph.Client
}

func NewMemberClientWithBaseURI

func NewMemberClientWithBaseURI(sdkApi sdkEnv.Api) (*MemberClient, error)

func (MemberClient) AddMemberRef

AddMemberRef - Add directory role member. Create a new directory role member. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs.

func (MemberClient) GetMembersCount

GetMembersCount - Get the number of the resource

func (MemberClient) ListMemberRefs

ListMemberRefs - List members. Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs.

func (MemberClient) ListMemberRefsComplete

ListMemberRefsComplete retrieves all the results into a single object

func (MemberClient) ListMemberRefsCompleteMatchingPredicate

func (c MemberClient) ListMemberRefsCompleteMatchingPredicate(ctx context.Context, id beta.DirectoryRoleId, options ListMemberRefsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListMemberRefsCompleteResult, err error)

ListMemberRefsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (MemberClient) ListMembers

ListMembers - List members. Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs.

func (MemberClient) ListMembersComplete

ListMembersComplete retrieves all the results into a single object

func (MemberClient) ListMembersCompleteMatchingPredicate

func (c MemberClient) ListMembersCompleteMatchingPredicate(ctx context.Context, id beta.DirectoryRoleId, options ListMembersOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListMembersCompleteResult, err error)

ListMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (MemberClient) RemoveMemberRef

RemoveMemberRef - Remove directory role member. Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs.

func (MemberClient) RemoveMemberRefs

RemoveMemberRefs - Remove directory role member. Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs.

type RemoveMemberRefOperationOptions

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

func DefaultRemoveMemberRefOperationOptions

func DefaultRemoveMemberRefOperationOptions() RemoveMemberRefOperationOptions

func (RemoveMemberRefOperationOptions) ToHeaders

func (RemoveMemberRefOperationOptions) ToOData

func (RemoveMemberRefOperationOptions) ToQuery

type RemoveMemberRefOperationResponse

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

type RemoveMemberRefsOperationOptions

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

func DefaultRemoveMemberRefsOperationOptions

func DefaultRemoveMemberRefsOperationOptions() RemoveMemberRefsOperationOptions

func (RemoveMemberRefsOperationOptions) ToHeaders

func (RemoveMemberRefsOperationOptions) ToOData

func (RemoveMemberRefsOperationOptions) ToQuery

type RemoveMemberRefsOperationResponse

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