Documentation ¶
Index ¶
- type ApprovalClient
- func (c ApprovalClient) CreateApproval(ctx context.Context, id beta.UserId, input beta.Approval, ...) (result CreateApprovalOperationResponse, err error)
- func (c ApprovalClient) DeleteApproval(ctx context.Context, id beta.UserIdApprovalId, ...) (result DeleteApprovalOperationResponse, err error)
- func (c ApprovalClient) GetApproval(ctx context.Context, id beta.UserIdApprovalId, ...) (result GetApprovalOperationResponse, err error)
- func (c ApprovalClient) GetApprovalsCount(ctx context.Context, id beta.UserId, options GetApprovalsCountOperationOptions) (result GetApprovalsCountOperationResponse, err error)
- func (c ApprovalClient) ListApprovals(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions) (result ListApprovalsOperationResponse, err error)
- func (c ApprovalClient) ListApprovalsComplete(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions) (ListApprovalsCompleteResult, error)
- func (c ApprovalClient) ListApprovalsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions, ...) (result ListApprovalsCompleteResult, err error)
- func (c ApprovalClient) UpdateApproval(ctx context.Context, id beta.UserIdApprovalId, input beta.Approval, ...) (result UpdateApprovalOperationResponse, err error)
- type ApprovalOperationPredicate
- type CreateApprovalOperationOptions
- type CreateApprovalOperationResponse
- type DeleteApprovalOperationOptions
- type DeleteApprovalOperationResponse
- type GetApprovalOperationOptions
- type GetApprovalOperationResponse
- type GetApprovalsCountOperationOptions
- type GetApprovalsCountOperationResponse
- type ListApprovalsCompleteResult
- type ListApprovalsCustomPager
- type ListApprovalsOperationOptions
- type ListApprovalsOperationResponse
- type UpdateApprovalOperationOptions
- type UpdateApprovalOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApprovalClient ¶
func NewApprovalClientWithBaseURI ¶
func NewApprovalClientWithBaseURI(sdkApi sdkEnv.Api) (*ApprovalClient, error)
func (ApprovalClient) CreateApproval ¶
func (c ApprovalClient) CreateApproval(ctx context.Context, id beta.UserId, input beta.Approval, options CreateApprovalOperationOptions) (result CreateApprovalOperationResponse, err error)
CreateApproval - Create new navigation property to approvals for users
func (ApprovalClient) DeleteApproval ¶
func (c ApprovalClient) DeleteApproval(ctx context.Context, id beta.UserIdApprovalId, options DeleteApprovalOperationOptions) (result DeleteApprovalOperationResponse, err error)
DeleteApproval - Delete navigation property approvals for users
func (ApprovalClient) GetApproval ¶
func (c ApprovalClient) GetApproval(ctx context.Context, id beta.UserIdApprovalId, options GetApprovalOperationOptions) (result GetApprovalOperationResponse, err error)
GetApproval - Get approvals from users
func (ApprovalClient) GetApprovalsCount ¶
func (c ApprovalClient) GetApprovalsCount(ctx context.Context, id beta.UserId, options GetApprovalsCountOperationOptions) (result GetApprovalsCountOperationResponse, err error)
GetApprovalsCount - Get the number of the resource
func (ApprovalClient) ListApprovals ¶
func (c ApprovalClient) ListApprovals(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions) (result ListApprovalsOperationResponse, err error)
ListApprovals - Get approvals from users
func (ApprovalClient) ListApprovalsComplete ¶
func (c ApprovalClient) ListApprovalsComplete(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions) (ListApprovalsCompleteResult, error)
ListApprovalsComplete retrieves all the results into a single object
func (ApprovalClient) ListApprovalsCompleteMatchingPredicate ¶
func (c ApprovalClient) ListApprovalsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListApprovalsOperationOptions, predicate ApprovalOperationPredicate) (result ListApprovalsCompleteResult, err error)
ListApprovalsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ApprovalClient) UpdateApproval ¶
func (c ApprovalClient) UpdateApproval(ctx context.Context, id beta.UserIdApprovalId, input beta.Approval, options UpdateApprovalOperationOptions) (result UpdateApprovalOperationResponse, err error)
UpdateApproval - Update the navigation property approvals in users
type ApprovalOperationPredicate ¶
type ApprovalOperationPredicate struct { }
type CreateApprovalOperationOptions ¶
type CreateApprovalOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateApprovalOperationOptions ¶
func DefaultCreateApprovalOperationOptions() CreateApprovalOperationOptions
func (CreateApprovalOperationOptions) ToHeaders ¶
func (o CreateApprovalOperationOptions) ToHeaders() *client.Headers
func (CreateApprovalOperationOptions) ToOData ¶
func (o CreateApprovalOperationOptions) ToOData() *odata.Query
func (CreateApprovalOperationOptions) ToQuery ¶
func (o CreateApprovalOperationOptions) ToQuery() *client.QueryParams
type DeleteApprovalOperationOptions ¶
type DeleteApprovalOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteApprovalOperationOptions ¶
func DefaultDeleteApprovalOperationOptions() DeleteApprovalOperationOptions
func (DeleteApprovalOperationOptions) ToHeaders ¶
func (o DeleteApprovalOperationOptions) ToHeaders() *client.Headers
func (DeleteApprovalOperationOptions) ToOData ¶
func (o DeleteApprovalOperationOptions) ToOData() *odata.Query
func (DeleteApprovalOperationOptions) ToQuery ¶
func (o DeleteApprovalOperationOptions) ToQuery() *client.QueryParams
type GetApprovalOperationOptions ¶
type GetApprovalOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetApprovalOperationOptions ¶
func DefaultGetApprovalOperationOptions() GetApprovalOperationOptions
func (GetApprovalOperationOptions) ToHeaders ¶
func (o GetApprovalOperationOptions) ToHeaders() *client.Headers
func (GetApprovalOperationOptions) ToOData ¶
func (o GetApprovalOperationOptions) ToOData() *odata.Query
func (GetApprovalOperationOptions) ToQuery ¶
func (o GetApprovalOperationOptions) ToQuery() *client.QueryParams
type GetApprovalsCountOperationOptions ¶
type GetApprovalsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetApprovalsCountOperationOptions ¶
func DefaultGetApprovalsCountOperationOptions() GetApprovalsCountOperationOptions
func (GetApprovalsCountOperationOptions) ToHeaders ¶
func (o GetApprovalsCountOperationOptions) ToHeaders() *client.Headers
func (GetApprovalsCountOperationOptions) ToOData ¶
func (o GetApprovalsCountOperationOptions) ToOData() *odata.Query
func (GetApprovalsCountOperationOptions) ToQuery ¶
func (o GetApprovalsCountOperationOptions) ToQuery() *client.QueryParams
type ListApprovalsCustomPager ¶
func (*ListApprovalsCustomPager) NextPageLink ¶
func (p *ListApprovalsCustomPager) NextPageLink() *odata.Link
type ListApprovalsOperationOptions ¶
type ListApprovalsOperationOptions struct { 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 DefaultListApprovalsOperationOptions ¶
func DefaultListApprovalsOperationOptions() ListApprovalsOperationOptions
func (ListApprovalsOperationOptions) ToHeaders ¶
func (o ListApprovalsOperationOptions) ToHeaders() *client.Headers
func (ListApprovalsOperationOptions) ToOData ¶
func (o ListApprovalsOperationOptions) ToOData() *odata.Query
func (ListApprovalsOperationOptions) ToQuery ¶
func (o ListApprovalsOperationOptions) ToQuery() *client.QueryParams
type UpdateApprovalOperationOptions ¶
type UpdateApprovalOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateApprovalOperationOptions ¶
func DefaultUpdateApprovalOperationOptions() UpdateApprovalOperationOptions
func (UpdateApprovalOperationOptions) ToHeaders ¶
func (o UpdateApprovalOperationOptions) ToHeaders() *client.Headers
func (UpdateApprovalOperationOptions) ToOData ¶
func (o UpdateApprovalOperationOptions) ToOData() *odata.Query
func (UpdateApprovalOperationOptions) ToQuery ¶
func (o UpdateApprovalOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.