teamscheduletimeoffreason

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 (CreateTeamScheduleTimeOffReasonOperationOptions) ToOData

func (CreateTeamScheduleTimeOffReasonOperationOptions) ToQuery

type CreateTeamScheduleTimeOffReasonOperationResponse

type CreateTeamScheduleTimeOffReasonOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TimeOffReason
}

type DeleteTeamScheduleTimeOffReasonOperationOptions

type DeleteTeamScheduleTimeOffReasonOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteTeamScheduleTimeOffReasonOperationOptions

func DefaultDeleteTeamScheduleTimeOffReasonOperationOptions() DeleteTeamScheduleTimeOffReasonOperationOptions

func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToHeaders

func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToOData

func (DeleteTeamScheduleTimeOffReasonOperationOptions) ToQuery

type DeleteTeamScheduleTimeOffReasonOperationResponse

type DeleteTeamScheduleTimeOffReasonOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

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 (GetTeamScheduleTimeOffReasonOperationOptions) ToOData

func (GetTeamScheduleTimeOffReasonOperationOptions) ToQuery

type GetTeamScheduleTimeOffReasonOperationResponse

type GetTeamScheduleTimeOffReasonOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TimeOffReason
}

type GetTeamScheduleTimeOffReasonsCountOperationOptions

type GetTeamScheduleTimeOffReasonsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetTeamScheduleTimeOffReasonsCountOperationOptions

func DefaultGetTeamScheduleTimeOffReasonsCountOperationOptions() GetTeamScheduleTimeOffReasonsCountOperationOptions

func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToHeaders

func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToOData

func (GetTeamScheduleTimeOffReasonsCountOperationOptions) ToQuery

type GetTeamScheduleTimeOffReasonsCountOperationResponse

type GetTeamScheduleTimeOffReasonsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListTeamScheduleTimeOffReasonsCompleteResult

type ListTeamScheduleTimeOffReasonsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.TimeOffReason
}

type ListTeamScheduleTimeOffReasonsCustomPager

type ListTeamScheduleTimeOffReasonsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

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 (ListTeamScheduleTimeOffReasonsOperationOptions) ToOData

func (ListTeamScheduleTimeOffReasonsOperationOptions) ToQuery

type ListTeamScheduleTimeOffReasonsOperationResponse

type ListTeamScheduleTimeOffReasonsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.TimeOffReason
}

type TeamScheduleTimeOffReasonClient

type TeamScheduleTimeOffReasonClient struct {
	Client *msgraph.Client
}

func NewTeamScheduleTimeOffReasonClientWithBaseURI

func NewTeamScheduleTimeOffReasonClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleTimeOffReasonClient, error)

func (TeamScheduleTimeOffReasonClient) CreateTeamScheduleTimeOffReason

CreateTeamScheduleTimeOffReason - Create new navigation property to timeOffReasons for groups

func (TeamScheduleTimeOffReasonClient) DeleteTeamScheduleTimeOffReason

DeleteTeamScheduleTimeOffReason - Delete navigation property timeOffReasons for groups

func (TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReason

GetTeamScheduleTimeOffReason - Get timeOffReasons from groups. The set of reasons for a time off in the schedule.

func (TeamScheduleTimeOffReasonClient) GetTeamScheduleTimeOffReasonsCount

GetTeamScheduleTimeOffReasonsCount - Get the number of the resource

func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasons

ListTeamScheduleTimeOffReasons - Get timeOffReasons from groups. The set of reasons for a time off in the schedule.

func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsComplete

ListTeamScheduleTimeOffReasonsComplete retrieves all the results into a single object

func (TeamScheduleTimeOffReasonClient) ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate

ListTeamScheduleTimeOffReasonsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (TeamScheduleTimeOffReasonClient) UpdateTeamScheduleTimeOffReason

UpdateTeamScheduleTimeOffReason - Update the navigation property timeOffReasons in groups

type TimeOffReasonOperationPredicate

type TimeOffReasonOperationPredicate struct {
}

func (TimeOffReasonOperationPredicate) Matches

type UpdateTeamScheduleTimeOffReasonOperationOptions

type UpdateTeamScheduleTimeOffReasonOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateTeamScheduleTimeOffReasonOperationOptions

func DefaultUpdateTeamScheduleTimeOffReasonOperationOptions() UpdateTeamScheduleTimeOffReasonOperationOptions

func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToHeaders

func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToOData

func (UpdateTeamScheduleTimeOffReasonOperationOptions) ToQuery

type UpdateTeamScheduleTimeOffReasonOperationResponse

type UpdateTeamScheduleTimeOffReasonOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL