member

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: 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 CreateMemberOperationOptions

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

func DefaultCreateMemberOperationOptions

func DefaultCreateMemberOperationOptions() CreateMemberOperationOptions

func (CreateMemberOperationOptions) ToHeaders

func (CreateMemberOperationOptions) ToOData

func (CreateMemberOperationOptions) ToQuery

type CreateMemberOperationResponse

type CreateMemberOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        beta.DirectoryObject
}

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 a member. Use this API to add a member (user, group, or device) to an administrative unit or to create a new group within an administrative unit. All group types can be created within an administrative unit. Note: Currently, it's only possible to add one member at a time to an administrative unit.`

func (MemberClient) CreateMember

CreateMember - Add a member. Use this API to add a member (user, group, or device) to an administrative unit or to create a new group within an administrative unit. All group types can be created within an administrative unit. Note: Currently, it's only possible to add one member at a time to an administrative unit.`

func (MemberClient) GetMembersCount

GetMembersCount - Get the number of the resource

func (MemberClient) ListMemberRefs

ListMemberRefs - Get ref of members from administrativeUnits. Users and groups that are members of this administrative unit. Supports $expand.

func (MemberClient) ListMemberRefsComplete

ListMemberRefsComplete retrieves all the results into a single object

func (MemberClient) ListMemberRefsCompleteMatchingPredicate

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

ListMemberRefsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (MemberClient) ListMembers

ListMembers - Get members from administrativeUnits. Users and groups that are members of this administrative unit. Supports $expand.

func (MemberClient) ListMembersComplete

ListMembersComplete retrieves all the results into a single object

func (MemberClient) ListMembersCompleteMatchingPredicate

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

ListMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (MemberClient) RemoveMemberRef

RemoveMemberRef - Delete ref of navigation property members for administrativeUnits

func (MemberClient) RemoveMemberRefs

RemoveMemberRefs - Delete ref of navigation property members for administrativeUnits

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