Documentation ¶
Index ¶
- type DirectoryObjectOperationPredicate
- type GetOwnedObjectOperationOptions
- type GetOwnedObjectOperationResponse
- type GetOwnedObjectsCountOperationOptions
- type GetOwnedObjectsCountOperationResponse
- type ListOwnedObjectsCompleteResult
- type ListOwnedObjectsCustomPager
- type ListOwnedObjectsOperationOptions
- type ListOwnedObjectsOperationResponse
- type OwnedObjectClient
- func (c OwnedObjectClient) GetOwnedObject(ctx context.Context, id beta.UserIdOwnedObjectId, ...) (result GetOwnedObjectOperationResponse, err error)
- func (c OwnedObjectClient) GetOwnedObjectsCount(ctx context.Context, id beta.UserId, ...) (result GetOwnedObjectsCountOperationResponse, err error)
- func (c OwnedObjectClient) ListOwnedObjects(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions) (result ListOwnedObjectsOperationResponse, err error)
- func (c OwnedObjectClient) ListOwnedObjectsComplete(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions) (ListOwnedObjectsCompleteResult, error)
- func (c OwnedObjectClient) ListOwnedObjectsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions, ...) (result ListOwnedObjectsCompleteResult, 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 GetOwnedObjectOperationOptions ¶
type GetOwnedObjectOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetOwnedObjectOperationOptions ¶
func DefaultGetOwnedObjectOperationOptions() GetOwnedObjectOperationOptions
func (GetOwnedObjectOperationOptions) ToHeaders ¶
func (o GetOwnedObjectOperationOptions) ToHeaders() *client.Headers
func (GetOwnedObjectOperationOptions) ToOData ¶
func (o GetOwnedObjectOperationOptions) ToOData() *odata.Query
func (GetOwnedObjectOperationOptions) ToQuery ¶
func (o GetOwnedObjectOperationOptions) ToQuery() *client.QueryParams
type GetOwnedObjectsCountOperationOptions ¶
type GetOwnedObjectsCountOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetOwnedObjectsCountOperationOptions ¶
func DefaultGetOwnedObjectsCountOperationOptions() GetOwnedObjectsCountOperationOptions
func (GetOwnedObjectsCountOperationOptions) ToHeaders ¶
func (o GetOwnedObjectsCountOperationOptions) ToHeaders() *client.Headers
func (GetOwnedObjectsCountOperationOptions) ToOData ¶
func (o GetOwnedObjectsCountOperationOptions) ToOData() *odata.Query
func (GetOwnedObjectsCountOperationOptions) ToQuery ¶
func (o GetOwnedObjectsCountOperationOptions) ToQuery() *client.QueryParams
type ListOwnedObjectsCompleteResult ¶
type ListOwnedObjectsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListOwnedObjectsCustomPager ¶
func (*ListOwnedObjectsCustomPager) NextPageLink ¶
func (p *ListOwnedObjectsCustomPager) NextPageLink() *odata.Link
type ListOwnedObjectsOperationOptions ¶
type ListOwnedObjectsOperationOptions 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 DefaultListOwnedObjectsOperationOptions ¶
func DefaultListOwnedObjectsOperationOptions() ListOwnedObjectsOperationOptions
func (ListOwnedObjectsOperationOptions) ToHeaders ¶
func (o ListOwnedObjectsOperationOptions) ToHeaders() *client.Headers
func (ListOwnedObjectsOperationOptions) ToOData ¶
func (o ListOwnedObjectsOperationOptions) ToOData() *odata.Query
func (ListOwnedObjectsOperationOptions) ToQuery ¶
func (o ListOwnedObjectsOperationOptions) ToQuery() *client.QueryParams
type OwnedObjectClient ¶
func NewOwnedObjectClientWithBaseURI ¶
func NewOwnedObjectClientWithBaseURI(sdkApi sdkEnv.Api) (*OwnedObjectClient, error)
func (OwnedObjectClient) GetOwnedObject ¶
func (c OwnedObjectClient) GetOwnedObject(ctx context.Context, id beta.UserIdOwnedObjectId, options GetOwnedObjectOperationOptions) (result GetOwnedObjectOperationResponse, err error)
GetOwnedObject - Get ownedObjects from users. Directory objects owned by the user. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1).
func (OwnedObjectClient) GetOwnedObjectsCount ¶
func (c OwnedObjectClient) GetOwnedObjectsCount(ctx context.Context, id beta.UserId, options GetOwnedObjectsCountOperationOptions) (result GetOwnedObjectsCountOperationResponse, err error)
GetOwnedObjectsCount - Get the number of the resource
func (OwnedObjectClient) ListOwnedObjects ¶
func (c OwnedObjectClient) ListOwnedObjects(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions) (result ListOwnedObjectsOperationResponse, err error)
ListOwnedObjects - Get ownedObjects from users. Directory objects owned by the user. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1).
func (OwnedObjectClient) ListOwnedObjectsComplete ¶
func (c OwnedObjectClient) ListOwnedObjectsComplete(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions) (ListOwnedObjectsCompleteResult, error)
ListOwnedObjectsComplete retrieves all the results into a single object
func (OwnedObjectClient) ListOwnedObjectsCompleteMatchingPredicate ¶
func (c OwnedObjectClient) ListOwnedObjectsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListOwnedObjectsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListOwnedObjectsCompleteResult, err error)
ListOwnedObjectsCompleteMatchingPredicate retrieves all the results and then applies the predicate