Documentation ¶
Index ¶
- type CreateTeamScheduleTimesOffOperationOptions
- type CreateTeamScheduleTimesOffOperationResponse
- type DeleteTeamScheduleTimesOffOperationOptions
- type DeleteTeamScheduleTimesOffOperationResponse
- type GetTeamScheduleTimesOffCountOperationOptions
- type GetTeamScheduleTimesOffCountOperationResponse
- type GetTeamScheduleTimesOffOperationOptions
- type GetTeamScheduleTimesOffOperationResponse
- type ListTeamScheduleTimesOffsCompleteResult
- type ListTeamScheduleTimesOffsCustomPager
- type ListTeamScheduleTimesOffsOperationOptions
- type ListTeamScheduleTimesOffsOperationResponse
- type TeamScheduleTimesOffClient
- func (c TeamScheduleTimesOffClient) CreateTeamScheduleTimesOff(ctx context.Context, id beta.GroupId, input beta.TimeOff, ...) (result CreateTeamScheduleTimesOffOperationResponse, err error)
- func (c TeamScheduleTimesOffClient) DeleteTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, ...) (result DeleteTeamScheduleTimesOffOperationResponse, err error)
- func (c TeamScheduleTimesOffClient) GetTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, ...) (result GetTeamScheduleTimesOffOperationResponse, err error)
- func (c TeamScheduleTimesOffClient) GetTeamScheduleTimesOffCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleTimesOffCountOperationResponse, err error)
- func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffs(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimesOffsOperationResponse, err error)
- func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleTimesOffsCompleteResult, error)
- func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimesOffsCompleteResult, err error)
- func (c TeamScheduleTimesOffClient) UpdateTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, input beta.TimeOff, ...) (result UpdateTeamScheduleTimesOffOperationResponse, err error)
- type TimeOffOperationPredicate
- type UpdateTeamScheduleTimesOffOperationOptions
- type UpdateTeamScheduleTimesOffOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleTimesOffOperationOptions ¶
type CreateTeamScheduleTimesOffOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimesOffOperationOptions ¶
func DefaultCreateTeamScheduleTimesOffOperationOptions() CreateTeamScheduleTimesOffOperationOptions
func (CreateTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleTimesOffOperationOptions ¶
type DeleteTeamScheduleTimesOffOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleTimesOffOperationOptions ¶
func DefaultDeleteTeamScheduleTimesOffOperationOptions() DeleteTeamScheduleTimesOffOperationOptions
func (DeleteTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o DeleteTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimesOffCountOperationOptions ¶
type GetTeamScheduleTimesOffCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleTimesOffCountOperationOptions ¶
func DefaultGetTeamScheduleTimesOffCountOperationOptions() GetTeamScheduleTimesOffCountOperationOptions
func (GetTeamScheduleTimesOffCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimesOffCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimesOffCountOperationOptions) ToOData ¶
func (o GetTeamScheduleTimesOffCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimesOffCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimesOffCountOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimesOffOperationOptions ¶
type GetTeamScheduleTimesOffOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleTimesOffOperationOptions ¶
func DefaultGetTeamScheduleTimesOffOperationOptions() GetTeamScheduleTimesOffOperationOptions
func (GetTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o GetTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleTimesOffsCustomPager ¶
func (*ListTeamScheduleTimesOffsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleTimesOffsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleTimesOffsOperationOptions ¶
type ListTeamScheduleTimesOffsOperationOptions 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 DefaultListTeamScheduleTimesOffsOperationOptions ¶
func DefaultListTeamScheduleTimesOffsOperationOptions() ListTeamScheduleTimesOffsOperationOptions
func (ListTeamScheduleTimesOffsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleTimesOffsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleTimesOffsOperationOptions) ToOData ¶
func (o ListTeamScheduleTimesOffsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleTimesOffsOperationOptions) ToQuery ¶
func (o ListTeamScheduleTimesOffsOperationOptions) ToQuery() *client.QueryParams
type TeamScheduleTimesOffClient ¶
func NewTeamScheduleTimesOffClientWithBaseURI ¶
func NewTeamScheduleTimesOffClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleTimesOffClient, error)
func (TeamScheduleTimesOffClient) CreateTeamScheduleTimesOff ¶
func (c TeamScheduleTimesOffClient) CreateTeamScheduleTimesOff(ctx context.Context, id beta.GroupId, input beta.TimeOff, options CreateTeamScheduleTimesOffOperationOptions) (result CreateTeamScheduleTimesOffOperationResponse, err error)
CreateTeamScheduleTimesOff - Create new navigation property to timesOff for groups
func (TeamScheduleTimesOffClient) DeleteTeamScheduleTimesOff ¶
func (c TeamScheduleTimesOffClient) DeleteTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, options DeleteTeamScheduleTimesOffOperationOptions) (result DeleteTeamScheduleTimesOffOperationResponse, err error)
DeleteTeamScheduleTimesOff - Delete navigation property timesOff for groups
func (TeamScheduleTimesOffClient) GetTeamScheduleTimesOff ¶
func (c TeamScheduleTimesOffClient) GetTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, options GetTeamScheduleTimesOffOperationOptions) (result GetTeamScheduleTimesOffOperationResponse, err error)
GetTeamScheduleTimesOff - Get timesOff from groups. The instances of times off in the schedule.
func (TeamScheduleTimesOffClient) GetTeamScheduleTimesOffCount ¶
func (c TeamScheduleTimesOffClient) GetTeamScheduleTimesOffCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleTimesOffCountOperationOptions) (result GetTeamScheduleTimesOffCountOperationResponse, err error)
GetTeamScheduleTimesOffCount - Get the number of the resource
func (TeamScheduleTimesOffClient) ListTeamScheduleTimesOffs ¶
func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffs(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimesOffsOperationOptions) (result ListTeamScheduleTimesOffsOperationResponse, err error)
ListTeamScheduleTimesOffs - Get timesOff from groups. The instances of times off in the schedule.
func (TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsComplete ¶
func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimesOffsOperationOptions) (ListTeamScheduleTimesOffsCompleteResult, error)
ListTeamScheduleTimesOffsComplete retrieves all the results into a single object
func (TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsCompleteMatchingPredicate ¶
func (c TeamScheduleTimesOffClient) ListTeamScheduleTimesOffsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimesOffsOperationOptions, predicate TimeOffOperationPredicate) (result ListTeamScheduleTimesOffsCompleteResult, err error)
ListTeamScheduleTimesOffsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleTimesOffClient) UpdateTeamScheduleTimesOff ¶
func (c TeamScheduleTimesOffClient) UpdateTeamScheduleTimesOff(ctx context.Context, id beta.GroupIdTeamScheduleTimesOffId, input beta.TimeOff, options UpdateTeamScheduleTimesOffOperationOptions) (result UpdateTeamScheduleTimesOffOperationResponse, err error)
UpdateTeamScheduleTimesOff - Update the navigation property timesOff in groups
type TimeOffOperationPredicate ¶
type TimeOffOperationPredicate struct { }
type UpdateTeamScheduleTimesOffOperationOptions ¶
type UpdateTeamScheduleTimesOffOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleTimesOffOperationOptions ¶
func DefaultUpdateTeamScheduleTimesOffOperationOptions() UpdateTeamScheduleTimesOffOperationOptions
func (UpdateTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o UpdateTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams