transitivememberof

package
v0.20241203.1090052 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2024 License: MPL-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirectoryObjectOperationPredicate

type DirectoryObjectOperationPredicate struct {
}

func (DirectoryObjectOperationPredicate) Matches

type GetTransitiveMemberOfCountOperationOptions

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

func DefaultGetTransitiveMemberOfCountOperationOptions

func DefaultGetTransitiveMemberOfCountOperationOptions() GetTransitiveMemberOfCountOperationOptions

func (GetTransitiveMemberOfCountOperationOptions) ToHeaders

func (GetTransitiveMemberOfCountOperationOptions) ToOData

func (GetTransitiveMemberOfCountOperationOptions) ToQuery

type GetTransitiveMemberOfCountOperationResponse

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

type GetTransitiveMemberOfOperationOptions

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

func DefaultGetTransitiveMemberOfOperationOptions

func DefaultGetTransitiveMemberOfOperationOptions() GetTransitiveMemberOfOperationOptions

func (GetTransitiveMemberOfOperationOptions) ToHeaders

func (GetTransitiveMemberOfOperationOptions) ToOData

func (GetTransitiveMemberOfOperationOptions) ToQuery

type GetTransitiveMemberOfOperationResponse

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

type ListTransitiveMemberOfsCompleteResult

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

type ListTransitiveMemberOfsCustomPager

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

type ListTransitiveMemberOfsOperationOptions

type ListTransitiveMemberOfsOperationOptions 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 DefaultListTransitiveMemberOfsOperationOptions

func DefaultListTransitiveMemberOfsOperationOptions() ListTransitiveMemberOfsOperationOptions

func (ListTransitiveMemberOfsOperationOptions) ToHeaders

func (ListTransitiveMemberOfsOperationOptions) ToOData

func (ListTransitiveMemberOfsOperationOptions) ToQuery

type ListTransitiveMemberOfsOperationResponse

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

type TransitiveMemberOfClient

type TransitiveMemberOfClient struct {
	Client *msgraph.Client
}

func NewTransitiveMemberOfClientWithBaseURI

func NewTransitiveMemberOfClientWithBaseURI(sdkApi sdkEnv.Api) (*TransitiveMemberOfClient, error)

func (TransitiveMemberOfClient) GetTransitiveMemberOf

GetTransitiveMemberOf - Get transitiveMemberOf from groups. The groups a group is a member of, either directly or through nested membership. Nullable.

func (TransitiveMemberOfClient) GetTransitiveMemberOfCount

GetTransitiveMemberOfCount - Get the number of the resource

func (TransitiveMemberOfClient) ListTransitiveMemberOfs

ListTransitiveMemberOfs - List group transitive memberOf. Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups.

func (TransitiveMemberOfClient) ListTransitiveMemberOfsComplete

ListTransitiveMemberOfsComplete retrieves all the results into a single object

func (TransitiveMemberOfClient) ListTransitiveMemberOfsCompleteMatchingPredicate

func (c TransitiveMemberOfClient) ListTransitiveMemberOfsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTransitiveMemberOfsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListTransitiveMemberOfsCompleteResult, err error)

ListTransitiveMemberOfsCompleteMatchingPredicate retrieves all the results and then applies the predicate

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL