Documentation ¶
Index ¶
- type DirectoryObjectOperationPredicate
- type GetTransitiveReportOperationOptions
- type GetTransitiveReportOperationResponse
- type GetTransitiveReportsCountOperationOptions
- type GetTransitiveReportsCountOperationResponse
- type ListTransitiveReportsCompleteResult
- type ListTransitiveReportsCustomPager
- type ListTransitiveReportsOperationOptions
- type ListTransitiveReportsOperationResponse
- type TransitiveReportClient
- func (c TransitiveReportClient) GetTransitiveReport(ctx context.Context, id beta.UserIdTransitiveReportId, ...) (result GetTransitiveReportOperationResponse, err error)
- func (c TransitiveReportClient) GetTransitiveReportsCount(ctx context.Context, id beta.UserId, ...) (result GetTransitiveReportsCountOperationResponse, err error)
- func (c TransitiveReportClient) ListTransitiveReports(ctx context.Context, id beta.UserId, ...) (result ListTransitiveReportsOperationResponse, err error)
- func (c TransitiveReportClient) ListTransitiveReportsComplete(ctx context.Context, id beta.UserId, ...) (ListTransitiveReportsCompleteResult, error)
- func (c TransitiveReportClient) ListTransitiveReportsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListTransitiveReportsCompleteResult, 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 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 (o GetTransitiveReportOperationOptions) ToHeaders() *client.Headers
func (GetTransitiveReportOperationOptions) ToOData ¶
func (o GetTransitiveReportOperationOptions) ToOData() *odata.Query
func (GetTransitiveReportOperationOptions) ToQuery ¶
func (o GetTransitiveReportOperationOptions) ToQuery() *client.QueryParams
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 (o GetTransitiveReportsCountOperationOptions) ToHeaders() *client.Headers
func (GetTransitiveReportsCountOperationOptions) ToOData ¶
func (o GetTransitiveReportsCountOperationOptions) ToOData() *odata.Query
func (GetTransitiveReportsCountOperationOptions) ToQuery ¶
func (o GetTransitiveReportsCountOperationOptions) ToQuery() *client.QueryParams
type ListTransitiveReportsCompleteResult ¶
type ListTransitiveReportsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListTransitiveReportsCustomPager ¶
func (*ListTransitiveReportsCustomPager) NextPageLink ¶
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 (o ListTransitiveReportsOperationOptions) ToHeaders() *client.Headers
func (ListTransitiveReportsOperationOptions) ToOData ¶
func (o ListTransitiveReportsOperationOptions) ToOData() *odata.Query
func (ListTransitiveReportsOperationOptions) ToQuery ¶
func (o ListTransitiveReportsOperationOptions) ToQuery() *client.QueryParams
type TransitiveReportClient ¶
func NewTransitiveReportClientWithBaseURI ¶
func NewTransitiveReportClientWithBaseURI(sdkApi sdkEnv.Api) (*TransitiveReportClient, error)
func (TransitiveReportClient) GetTransitiveReport ¶
func (c TransitiveReportClient) GetTransitiveReport(ctx context.Context, id beta.UserIdTransitiveReportId, options GetTransitiveReportOperationOptions) (result GetTransitiveReportOperationResponse, err error)
GetTransitiveReport - Get transitiveReports from users. The transitive reports for a user. Read-only.
func (TransitiveReportClient) GetTransitiveReportsCount ¶
func (c TransitiveReportClient) GetTransitiveReportsCount(ctx context.Context, id beta.UserId, options GetTransitiveReportsCountOperationOptions) (result GetTransitiveReportsCountOperationResponse, err error)
GetTransitiveReportsCount - Get the number of the resource
func (TransitiveReportClient) ListTransitiveReports ¶
func (c TransitiveReportClient) ListTransitiveReports(ctx context.Context, id beta.UserId, options ListTransitiveReportsOperationOptions) (result ListTransitiveReportsOperationResponse, err error)
ListTransitiveReports - Get transitiveReports for a user. Retrieve a count of transitive reports for a user.
func (TransitiveReportClient) ListTransitiveReportsComplete ¶
func (c TransitiveReportClient) ListTransitiveReportsComplete(ctx context.Context, id beta.UserId, options ListTransitiveReportsOperationOptions) (ListTransitiveReportsCompleteResult, error)
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
Click to show internal directories.
Click to hide internal directories.