Documentation ¶
Index ¶
- type DirectoryObjectOperationPredicate
- type GetMemberOfCountOperationOptions
- type GetMemberOfCountOperationResponse
- type GetMemberOfOperationOptions
- type GetMemberOfOperationResponse
- type ListMemberOfsCompleteResult
- type ListMemberOfsCustomPager
- type ListMemberOfsOperationOptions
- type ListMemberOfsOperationResponse
- type MemberOfClient
- func (c MemberOfClient) GetMemberOf(ctx context.Context, id beta.GroupIdMemberOfId, ...) (result GetMemberOfOperationResponse, err error)
- func (c MemberOfClient) GetMemberOfCount(ctx context.Context, id beta.GroupId, options GetMemberOfCountOperationOptions) (result GetMemberOfCountOperationResponse, err error)
- func (c MemberOfClient) ListMemberOfs(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions) (result ListMemberOfsOperationResponse, err error)
- func (c MemberOfClient) ListMemberOfsComplete(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions) (ListMemberOfsCompleteResult, error)
- func (c MemberOfClient) ListMemberOfsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions, ...) (result ListMemberOfsCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectoryObjectOperationPredicate ¶
type DirectoryObjectOperationPredicate struct { }
func (DirectoryObjectOperationPredicate) Matches ¶
func (p DirectoryObjectOperationPredicate) Matches(input beta.DirectoryObject) bool
type GetMemberOfCountOperationOptions ¶
type GetMemberOfCountOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetMemberOfCountOperationOptions ¶
func DefaultGetMemberOfCountOperationOptions() GetMemberOfCountOperationOptions
func (GetMemberOfCountOperationOptions) ToHeaders ¶
func (o GetMemberOfCountOperationOptions) ToHeaders() *client.Headers
func (GetMemberOfCountOperationOptions) ToOData ¶
func (o GetMemberOfCountOperationOptions) ToOData() *odata.Query
func (GetMemberOfCountOperationOptions) ToQuery ¶
func (o GetMemberOfCountOperationOptions) ToQuery() *client.QueryParams
type GetMemberOfOperationOptions ¶
type GetMemberOfOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetMemberOfOperationOptions ¶
func DefaultGetMemberOfOperationOptions() GetMemberOfOperationOptions
func (GetMemberOfOperationOptions) ToHeaders ¶
func (o GetMemberOfOperationOptions) ToHeaders() *client.Headers
func (GetMemberOfOperationOptions) ToOData ¶
func (o GetMemberOfOperationOptions) ToOData() *odata.Query
func (GetMemberOfOperationOptions) ToQuery ¶
func (o GetMemberOfOperationOptions) ToQuery() *client.QueryParams
type ListMemberOfsCompleteResult ¶
type ListMemberOfsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListMemberOfsCustomPager ¶
func (*ListMemberOfsCustomPager) NextPageLink ¶
func (p *ListMemberOfsCustomPager) NextPageLink() *odata.Link
type ListMemberOfsOperationOptions ¶
type ListMemberOfsOperationOptions 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 DefaultListMemberOfsOperationOptions ¶
func DefaultListMemberOfsOperationOptions() ListMemberOfsOperationOptions
func (ListMemberOfsOperationOptions) ToHeaders ¶
func (o ListMemberOfsOperationOptions) ToHeaders() *client.Headers
func (ListMemberOfsOperationOptions) ToOData ¶
func (o ListMemberOfsOperationOptions) ToOData() *odata.Query
func (ListMemberOfsOperationOptions) ToQuery ¶
func (o ListMemberOfsOperationOptions) ToQuery() *client.QueryParams
type MemberOfClient ¶
func NewMemberOfClientWithBaseURI ¶
func NewMemberOfClientWithBaseURI(sdkApi sdkEnv.Api) (*MemberOfClient, error)
func (MemberOfClient) GetMemberOf ¶
func (c MemberOfClient) GetMemberOf(ctx context.Context, id beta.GroupIdMemberOfId, options GetMemberOfOperationOptions) (result GetMemberOfOperationResponse, err error)
GetMemberOf - Get memberOf from groups. Groups and administrative units that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. Supports $expand.
func (MemberOfClient) GetMemberOfCount ¶
func (c MemberOfClient) GetMemberOfCount(ctx context.Context, id beta.GroupId, options GetMemberOfCountOperationOptions) (result GetMemberOfCountOperationResponse, err error)
GetMemberOfCount - Get the number of the resource
func (MemberOfClient) ListMemberOfs ¶
func (c MemberOfClient) ListMemberOfs(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions) (result ListMemberOfsOperationResponse, err error)
ListMemberOfs - List group memberOf. Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups.
func (MemberOfClient) ListMemberOfsComplete ¶
func (c MemberOfClient) ListMemberOfsComplete(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions) (ListMemberOfsCompleteResult, error)
ListMemberOfsComplete retrieves all the results into a single object
func (MemberOfClient) ListMemberOfsCompleteMatchingPredicate ¶
func (c MemberOfClient) ListMemberOfsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListMemberOfsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListMemberOfsCompleteResult, err error)
ListMemberOfsCompleteMatchingPredicate retrieves all the results and then applies the predicate