Documentation ¶
Index ¶
- type CreateTeamScheduleTimeOffRequestOperationOptions
- type CreateTeamScheduleTimeOffRequestOperationResponse
- type DeleteTeamScheduleTimeOffRequestOperationOptions
- type DeleteTeamScheduleTimeOffRequestOperationResponse
- type GetTeamScheduleTimeOffRequestOperationOptions
- type GetTeamScheduleTimeOffRequestOperationResponse
- type GetTeamScheduleTimeOffRequestsCountOperationOptions
- type GetTeamScheduleTimeOffRequestsCountOperationResponse
- type ListTeamScheduleTimeOffRequestsCompleteResult
- type ListTeamScheduleTimeOffRequestsCustomPager
- type ListTeamScheduleTimeOffRequestsOperationOptions
- type ListTeamScheduleTimeOffRequestsOperationResponse
- type TeamScheduleTimeOffRequestClient
- func (c TeamScheduleTimeOffRequestClient) CreateTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupId, input beta.TimeOffRequest, ...) (result CreateTeamScheduleTimeOffRequestOperationResponse, err error)
- func (c TeamScheduleTimeOffRequestClient) DeleteTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, ...) (result DeleteTeamScheduleTimeOffRequestOperationResponse, err error)
- func (c TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, ...) (result GetTeamScheduleTimeOffRequestOperationResponse, err error)
- func (c TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequestsCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleTimeOffRequestsCountOperationResponse, err error)
- func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequests(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeOffRequestsOperationResponse, err error)
- func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleTimeOffRequestsCompleteResult, error)
- func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeOffRequestsCompleteResult, err error)
- func (c TeamScheduleTimeOffRequestClient) UpdateTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, ...) (result UpdateTeamScheduleTimeOffRequestOperationResponse, err error)
- type TimeOffRequestOperationPredicate
- type UpdateTeamScheduleTimeOffRequestOperationOptions
- type UpdateTeamScheduleTimeOffRequestOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleTimeOffRequestOperationOptions ¶
type CreateTeamScheduleTimeOffRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeOffRequestOperationOptions ¶
func DefaultCreateTeamScheduleTimeOffRequestOperationOptions() CreateTeamScheduleTimeOffRequestOperationOptions
func (CreateTeamScheduleTimeOffRequestOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeOffRequestOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeOffRequestOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeOffRequestOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeOffRequestOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeOffRequestOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleTimeOffRequestOperationOptions ¶
type DeleteTeamScheduleTimeOffRequestOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleTimeOffRequestOperationOptions ¶
func DefaultDeleteTeamScheduleTimeOffRequestOperationOptions() DeleteTeamScheduleTimeOffRequestOperationOptions
func (DeleteTeamScheduleTimeOffRequestOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleTimeOffRequestOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleTimeOffRequestOperationOptions) ToOData ¶
func (o DeleteTeamScheduleTimeOffRequestOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleTimeOffRequestOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleTimeOffRequestOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeOffRequestOperationOptions ¶
type GetTeamScheduleTimeOffRequestOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleTimeOffRequestOperationOptions ¶
func DefaultGetTeamScheduleTimeOffRequestOperationOptions() GetTeamScheduleTimeOffRequestOperationOptions
func (GetTeamScheduleTimeOffRequestOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeOffRequestOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeOffRequestOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeOffRequestOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeOffRequestOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeOffRequestOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeOffRequestsCountOperationOptions ¶
type GetTeamScheduleTimeOffRequestsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleTimeOffRequestsCountOperationOptions ¶
func DefaultGetTeamScheduleTimeOffRequestsCountOperationOptions() GetTeamScheduleTimeOffRequestsCountOperationOptions
func (GetTeamScheduleTimeOffRequestsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeOffRequestsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeOffRequestsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeOffRequestsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeOffRequestsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeOffRequestsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleTimeOffRequestsCompleteResult ¶
type ListTeamScheduleTimeOffRequestsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.TimeOffRequest }
type ListTeamScheduleTimeOffRequestsCustomPager ¶
type ListTeamScheduleTimeOffRequestsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListTeamScheduleTimeOffRequestsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleTimeOffRequestsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleTimeOffRequestsOperationOptions ¶
type ListTeamScheduleTimeOffRequestsOperationOptions 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 DefaultListTeamScheduleTimeOffRequestsOperationOptions ¶
func DefaultListTeamScheduleTimeOffRequestsOperationOptions() ListTeamScheduleTimeOffRequestsOperationOptions
func (ListTeamScheduleTimeOffRequestsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleTimeOffRequestsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleTimeOffRequestsOperationOptions) ToOData ¶
func (o ListTeamScheduleTimeOffRequestsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleTimeOffRequestsOperationOptions) ToQuery ¶
func (o ListTeamScheduleTimeOffRequestsOperationOptions) ToQuery() *client.QueryParams
type TeamScheduleTimeOffRequestClient ¶
func NewTeamScheduleTimeOffRequestClientWithBaseURI ¶
func NewTeamScheduleTimeOffRequestClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleTimeOffRequestClient, error)
func (TeamScheduleTimeOffRequestClient) CreateTeamScheduleTimeOffRequest ¶
func (c TeamScheduleTimeOffRequestClient) CreateTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupId, input beta.TimeOffRequest, options CreateTeamScheduleTimeOffRequestOperationOptions) (result CreateTeamScheduleTimeOffRequestOperationResponse, err error)
CreateTeamScheduleTimeOffRequest - Create new navigation property to timeOffRequests for groups
func (TeamScheduleTimeOffRequestClient) DeleteTeamScheduleTimeOffRequest ¶
func (c TeamScheduleTimeOffRequestClient) DeleteTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, options DeleteTeamScheduleTimeOffRequestOperationOptions) (result DeleteTeamScheduleTimeOffRequestOperationResponse, err error)
DeleteTeamScheduleTimeOffRequest - Delete navigation property timeOffRequests for groups
func (TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequest ¶
func (c TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, options GetTeamScheduleTimeOffRequestOperationOptions) (result GetTeamScheduleTimeOffRequestOperationResponse, err error)
GetTeamScheduleTimeOffRequest - Get timeOffRequests from groups. The time off requests in the schedule.
func (TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequestsCount ¶
func (c TeamScheduleTimeOffRequestClient) GetTeamScheduleTimeOffRequestsCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleTimeOffRequestsCountOperationOptions) (result GetTeamScheduleTimeOffRequestsCountOperationResponse, err error)
GetTeamScheduleTimeOffRequestsCount - Get the number of the resource
func (TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequests ¶
func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequests(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffRequestsOperationOptions) (result ListTeamScheduleTimeOffRequestsOperationResponse, err error)
ListTeamScheduleTimeOffRequests - Get timeOffRequests from groups. The time off requests in the schedule.
func (TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsComplete ¶
func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffRequestsOperationOptions) (ListTeamScheduleTimeOffRequestsCompleteResult, error)
ListTeamScheduleTimeOffRequestsComplete retrieves all the results into a single object
func (TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsCompleteMatchingPredicate ¶
func (c TeamScheduleTimeOffRequestClient) ListTeamScheduleTimeOffRequestsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffRequestsOperationOptions, predicate TimeOffRequestOperationPredicate) (result ListTeamScheduleTimeOffRequestsCompleteResult, err error)
ListTeamScheduleTimeOffRequestsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleTimeOffRequestClient) UpdateTeamScheduleTimeOffRequest ¶
func (c TeamScheduleTimeOffRequestClient) UpdateTeamScheduleTimeOffRequest(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffRequestId, input beta.TimeOffRequest, options UpdateTeamScheduleTimeOffRequestOperationOptions) (result UpdateTeamScheduleTimeOffRequestOperationResponse, err error)
UpdateTeamScheduleTimeOffRequest - Update the navigation property timeOffRequests in groups
type TimeOffRequestOperationPredicate ¶
type TimeOffRequestOperationPredicate struct { }
func (TimeOffRequestOperationPredicate) Matches ¶
func (p TimeOffRequestOperationPredicate) Matches(input beta.TimeOffRequest) bool
type UpdateTeamScheduleTimeOffRequestOperationOptions ¶
type UpdateTeamScheduleTimeOffRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleTimeOffRequestOperationOptions ¶
func DefaultUpdateTeamScheduleTimeOffRequestOperationOptions() UpdateTeamScheduleTimeOffRequestOperationOptions
func (UpdateTeamScheduleTimeOffRequestOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleTimeOffRequestOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleTimeOffRequestOperationOptions) ToOData ¶
func (o UpdateTeamScheduleTimeOffRequestOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleTimeOffRequestOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleTimeOffRequestOperationOptions) ToQuery() *client.QueryParams