transitivereport

package
v0.20241016.1080325 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 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 GetTransitiveReportOperationOptions

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

func DefaultGetTransitiveReportOperationOptions

func DefaultGetTransitiveReportOperationOptions() GetTransitiveReportOperationOptions

func (GetTransitiveReportOperationOptions) ToHeaders

func (GetTransitiveReportOperationOptions) ToOData

func (GetTransitiveReportOperationOptions) ToQuery

type GetTransitiveReportOperationResponse

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

type GetTransitiveReportsCountOperationOptions

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

func DefaultGetTransitiveReportsCountOperationOptions

func DefaultGetTransitiveReportsCountOperationOptions() GetTransitiveReportsCountOperationOptions

func (GetTransitiveReportsCountOperationOptions) ToHeaders

func (GetTransitiveReportsCountOperationOptions) ToOData

func (GetTransitiveReportsCountOperationOptions) ToQuery

type GetTransitiveReportsCountOperationResponse

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

type ListTransitiveReportsCompleteResult

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

type ListTransitiveReportsCustomPager

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

type ListTransitiveReportsOperationOptions

type ListTransitiveReportsOperationOptions 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 DefaultListTransitiveReportsOperationOptions

func DefaultListTransitiveReportsOperationOptions() ListTransitiveReportsOperationOptions

func (ListTransitiveReportsOperationOptions) ToHeaders

func (ListTransitiveReportsOperationOptions) ToOData

func (ListTransitiveReportsOperationOptions) ToQuery

type ListTransitiveReportsOperationResponse

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

type TransitiveReportClient

type TransitiveReportClient struct {
	Client *msgraph.Client
}

func NewTransitiveReportClientWithBaseURI

func NewTransitiveReportClientWithBaseURI(sdkApi sdkEnv.Api) (*TransitiveReportClient, error)

func (TransitiveReportClient) GetTransitiveReport

GetTransitiveReport - Get transitiveReports from users. The transitive reports for a user. Read-only.

func (TransitiveReportClient) GetTransitiveReportsCount

GetTransitiveReportsCount - Get the number of the resource

func (TransitiveReportClient) ListTransitiveReports

ListTransitiveReports - Get transitiveReports for a user. Retrieve a count of transitive reports for a user.

func (TransitiveReportClient) ListTransitiveReportsComplete

ListTransitiveReportsComplete retrieves all the results into a single object

func (TransitiveReportClient) ListTransitiveReportsCompleteMatchingPredicate

func (c TransitiveReportClient) ListTransitiveReportsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListTransitiveReportsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListTransitiveReportsCompleteResult, err error)

ListTransitiveReportsCompleteMatchingPredicate 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