Documentation ¶
Index ¶
- type CreateTeamScheduleTimeOffReasonOperationOptions
- type CreateTeamScheduleTimeOffReasonOperationResponse
- type DeleteTeamScheduleTimeOffReasonOperationOptions
- type DeleteTeamScheduleTimeOffReasonOperationResponse
- type GetTeamScheduleTimeOffReasonOperationOptions
- type GetTeamScheduleTimeOffReasonOperationResponse
- type GetTeamScheduleTimeOffReasonsCountOperationOptions
- type GetTeamScheduleTimeOffReasonsCountOperationResponse
- type ListTeamScheduleTimeOffReasonsCompleteResult
- type ListTeamScheduleTimeOffReasonsCustomPager
- type ListTeamScheduleTimeOffReasonsOperationOptions
- type ListTeamScheduleTimeOffReasonsOperationResponse
- type TeamScheduleTimeOffReasonClient
- func (c TeamScheduleTimeOffReasonClient) CreateTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupId, input beta.TimeOffReason, ...) (result CreateTeamScheduleTimeOffReasonOperationResponse, err error)
- func (c TeamScheduleTimeOffReasonClient) DeleteTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, ...) (result DeleteTeamScheduleTimeOffReasonOperationResponse, err error)
- func (c TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, ...) (result GetTeamScheduleTimeOffReasonOperationResponse, err error)
- func (c TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReasonsCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleTimeOffReasonsCountOperationResponse, err error)
- func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasons(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeOffReasonsOperationResponse, err error)
- func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleTimeOffReasonsCompleteResult, error)
- func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeOffReasonsCompleteResult, err error)
- func (c TeamScheduleTimeOffReasonClient) UpdateTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, ...) (result UpdateTeamScheduleTimeOffReasonOperationResponse, err error)
- type TimeOffReasonOperationPredicate
- type UpdateTeamScheduleTimeOffReasonOperationOptions
- type UpdateTeamScheduleTimeOffReasonOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleTimeOffReasonOperationOptions ¶
type CreateTeamScheduleTimeOffReasonOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeOffReasonOperationOptions ¶
func DefaultCreateTeamScheduleTimeOffReasonOperationOptions() CreateTeamScheduleTimeOffReasonOperationOptions
func (CreateTeamScheduleTimeOffReasonOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeOffReasonOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeOffReasonOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeOffReasonOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeOffReasonOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeOffReasonOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleTimeOffReasonOperationOptions ¶
type DeleteTeamScheduleTimeOffReasonOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleTimeOffReasonOperationOptions ¶
func DefaultDeleteTeamScheduleTimeOffReasonOperationOptions() DeleteTeamScheduleTimeOffReasonOperationOptions
func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleTimeOffReasonOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToOData ¶
func (o DeleteTeamScheduleTimeOffReasonOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleTimeOffReasonOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeOffReasonOperationOptions ¶
type GetTeamScheduleTimeOffReasonOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleTimeOffReasonOperationOptions ¶
func DefaultGetTeamScheduleTimeOffReasonOperationOptions() GetTeamScheduleTimeOffReasonOperationOptions
func (GetTeamScheduleTimeOffReasonOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeOffReasonOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeOffReasonOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeOffReasonOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeOffReasonOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeOffReasonOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeOffReasonsCountOperationOptions ¶
type GetTeamScheduleTimeOffReasonsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleTimeOffReasonsCountOperationOptions ¶
func DefaultGetTeamScheduleTimeOffReasonsCountOperationOptions() GetTeamScheduleTimeOffReasonsCountOperationOptions
func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeOffReasonsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeOffReasonsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeOffReasonsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleTimeOffReasonsCompleteResult ¶
type ListTeamScheduleTimeOffReasonsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.TimeOffReason }
type ListTeamScheduleTimeOffReasonsCustomPager ¶
type ListTeamScheduleTimeOffReasonsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListTeamScheduleTimeOffReasonsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleTimeOffReasonsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleTimeOffReasonsOperationOptions ¶
type ListTeamScheduleTimeOffReasonsOperationOptions 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 DefaultListTeamScheduleTimeOffReasonsOperationOptions ¶
func DefaultListTeamScheduleTimeOffReasonsOperationOptions() ListTeamScheduleTimeOffReasonsOperationOptions
func (ListTeamScheduleTimeOffReasonsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleTimeOffReasonsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleTimeOffReasonsOperationOptions) ToOData ¶
func (o ListTeamScheduleTimeOffReasonsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleTimeOffReasonsOperationOptions) ToQuery ¶
func (o ListTeamScheduleTimeOffReasonsOperationOptions) ToQuery() *client.QueryParams
type TeamScheduleTimeOffReasonClient ¶
func NewTeamScheduleTimeOffReasonClientWithBaseURI ¶
func NewTeamScheduleTimeOffReasonClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleTimeOffReasonClient, error)
func (TeamScheduleTimeOffReasonClient) CreateTeamScheduleTimeOffReason ¶
func (c TeamScheduleTimeOffReasonClient) CreateTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupId, input beta.TimeOffReason, options CreateTeamScheduleTimeOffReasonOperationOptions) (result CreateTeamScheduleTimeOffReasonOperationResponse, err error)
CreateTeamScheduleTimeOffReason - Create new navigation property to timeOffReasons for groups
func (TeamScheduleTimeOffReasonClient) DeleteTeamScheduleTimeOffReason ¶
func (c TeamScheduleTimeOffReasonClient) DeleteTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, options DeleteTeamScheduleTimeOffReasonOperationOptions) (result DeleteTeamScheduleTimeOffReasonOperationResponse, err error)
DeleteTeamScheduleTimeOffReason - Delete navigation property timeOffReasons for groups
func (TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReason ¶
func (c TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, options GetTeamScheduleTimeOffReasonOperationOptions) (result GetTeamScheduleTimeOffReasonOperationResponse, err error)
GetTeamScheduleTimeOffReason - Get timeOffReasons from groups. The set of reasons for a time off in the schedule.
func (TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReasonsCount ¶
func (c TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReasonsCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleTimeOffReasonsCountOperationOptions) (result GetTeamScheduleTimeOffReasonsCountOperationResponse, err error)
GetTeamScheduleTimeOffReasonsCount - Get the number of the resource
func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasons ¶
func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasons(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffReasonsOperationOptions) (result ListTeamScheduleTimeOffReasonsOperationResponse, err error)
ListTeamScheduleTimeOffReasons - Get timeOffReasons from groups. The set of reasons for a time off in the schedule.
func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsComplete ¶
func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffReasonsOperationOptions) (ListTeamScheduleTimeOffReasonsCompleteResult, error)
ListTeamScheduleTimeOffReasonsComplete retrieves all the results into a single object
func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate ¶
func (c TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeOffReasonsOperationOptions, predicate TimeOffReasonOperationPredicate) (result ListTeamScheduleTimeOffReasonsCompleteResult, err error)
ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleTimeOffReasonClient) UpdateTeamScheduleTimeOffReason ¶
func (c TeamScheduleTimeOffReasonClient) UpdateTeamScheduleTimeOffReason(ctx context.Context, id beta.GroupIdTeamScheduleTimeOffReasonId, input beta.TimeOffReason, options UpdateTeamScheduleTimeOffReasonOperationOptions) (result UpdateTeamScheduleTimeOffReasonOperationResponse, err error)
UpdateTeamScheduleTimeOffReason - Update the navigation property timeOffReasons in groups
type TimeOffReasonOperationPredicate ¶
type TimeOffReasonOperationPredicate struct { }
func (TimeOffReasonOperationPredicate) Matches ¶
func (p TimeOffReasonOperationPredicate) Matches(input beta.TimeOffReason) bool
type UpdateTeamScheduleTimeOffReasonOperationOptions ¶
type UpdateTeamScheduleTimeOffReasonOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleTimeOffReasonOperationOptions ¶
func DefaultUpdateTeamScheduleTimeOffReasonOperationOptions() UpdateTeamScheduleTimeOffReasonOperationOptions
func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleTimeOffReasonOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToOData ¶
func (o UpdateTeamScheduleTimeOffReasonOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleTimeOffReasonOperationOptions) ToQuery() *client.QueryParams