mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-09-19 00:12:32 +00:00
Update vendor yaegashi/msgraph.go to v0.1.2 (2)
This commit is contained in:
115
vendor/github.com/yaegashi/msgraph.go/beta/ModelSchedule.go
generated
vendored
Normal file
115
vendor/github.com/yaegashi/msgraph.go/beta/ModelSchedule.go
generated
vendored
Normal file
@@ -0,0 +1,115 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
import "time"
|
||||
|
||||
// Schedule undocumented
|
||||
type Schedule struct {
|
||||
// Entity is the base model of Schedule
|
||||
Entity
|
||||
// Enabled undocumented
|
||||
Enabled *bool `json:"enabled,omitempty"`
|
||||
// TimeZone undocumented
|
||||
TimeZone *string `json:"timeZone,omitempty"`
|
||||
// ProvisionStatus undocumented
|
||||
ProvisionStatus *OperationStatus `json:"provisionStatus,omitempty"`
|
||||
// ProvisionStatusCode undocumented
|
||||
ProvisionStatusCode *string `json:"provisionStatusCode,omitempty"`
|
||||
// WorkforceIntegrationIDs undocumented
|
||||
WorkforceIntegrationIDs []string `json:"workforceIntegrationIds,omitempty"`
|
||||
// TimeClockEnabled undocumented
|
||||
TimeClockEnabled *bool `json:"timeClockEnabled,omitempty"`
|
||||
// OpenShiftsEnabled undocumented
|
||||
OpenShiftsEnabled *bool `json:"openShiftsEnabled,omitempty"`
|
||||
// SwapShiftsRequestsEnabled undocumented
|
||||
SwapShiftsRequestsEnabled *bool `json:"swapShiftsRequestsEnabled,omitempty"`
|
||||
// OfferShiftRequestsEnabled undocumented
|
||||
OfferShiftRequestsEnabled *bool `json:"offerShiftRequestsEnabled,omitempty"`
|
||||
// TimeOffRequestsEnabled undocumented
|
||||
TimeOffRequestsEnabled *bool `json:"timeOffRequestsEnabled,omitempty"`
|
||||
// Shifts undocumented
|
||||
Shifts []Shift `json:"shifts,omitempty"`
|
||||
// OpenShifts undocumented
|
||||
OpenShifts []OpenShift `json:"openShifts,omitempty"`
|
||||
// TimesOff undocumented
|
||||
TimesOff []TimeOff `json:"timesOff,omitempty"`
|
||||
// TimeOffReasons undocumented
|
||||
TimeOffReasons []TimeOffReason `json:"timeOffReasons,omitempty"`
|
||||
// SchedulingGroups undocumented
|
||||
SchedulingGroups []SchedulingGroup `json:"schedulingGroups,omitempty"`
|
||||
// SwapShiftsChangeRequests undocumented
|
||||
SwapShiftsChangeRequests []SwapShiftsChangeRequestObject `json:"swapShiftsChangeRequests,omitempty"`
|
||||
// OpenShiftChangeRequests undocumented
|
||||
OpenShiftChangeRequests []OpenShiftChangeRequestObject `json:"openShiftChangeRequests,omitempty"`
|
||||
// TimeOffRequests undocumented
|
||||
TimeOffRequests []TimeOffRequestObject `json:"timeOffRequests,omitempty"`
|
||||
}
|
||||
|
||||
// ScheduleChangeRequestObject undocumented
|
||||
type ScheduleChangeRequestObject struct {
|
||||
// ChangeTrackedEntity is the base model of ScheduleChangeRequestObject
|
||||
ChangeTrackedEntity
|
||||
// AssignedTo undocumented
|
||||
AssignedTo *ScheduleChangeRequestActor `json:"assignedTo,omitempty"`
|
||||
// State undocumented
|
||||
State *ScheduleChangeState `json:"state,omitempty"`
|
||||
// SenderMessage undocumented
|
||||
SenderMessage *string `json:"senderMessage,omitempty"`
|
||||
// SenderDateTime undocumented
|
||||
SenderDateTime *time.Time `json:"senderDateTime,omitempty"`
|
||||
// ManagerActionMessage undocumented
|
||||
ManagerActionMessage *string `json:"managerActionMessage,omitempty"`
|
||||
// ManagerActionDateTime undocumented
|
||||
ManagerActionDateTime *time.Time `json:"managerActionDateTime,omitempty"`
|
||||
// SenderUserID undocumented
|
||||
SenderUserID *string `json:"senderUserId,omitempty"`
|
||||
// ManagerUserID undocumented
|
||||
ManagerUserID *string `json:"managerUserId,omitempty"`
|
||||
}
|
||||
|
||||
// ScheduleEntity undocumented
|
||||
type ScheduleEntity struct {
|
||||
// Object is the base model of ScheduleEntity
|
||||
Object
|
||||
// StartDateTime undocumented
|
||||
StartDateTime *time.Time `json:"startDateTime,omitempty"`
|
||||
// EndDateTime undocumented
|
||||
EndDateTime *time.Time `json:"endDateTime,omitempty"`
|
||||
// Theme undocumented
|
||||
Theme *ScheduleEntityTheme `json:"theme,omitempty"`
|
||||
}
|
||||
|
||||
// ScheduleInformation undocumented
|
||||
type ScheduleInformation struct {
|
||||
// Object is the base model of ScheduleInformation
|
||||
Object
|
||||
// ScheduleID undocumented
|
||||
ScheduleID *string `json:"scheduleId,omitempty"`
|
||||
// ScheduleItems undocumented
|
||||
ScheduleItems []ScheduleItem `json:"scheduleItems,omitempty"`
|
||||
// AvailabilityView undocumented
|
||||
AvailabilityView *string `json:"availabilityView,omitempty"`
|
||||
// Error undocumented
|
||||
Error *FreeBusyError `json:"error,omitempty"`
|
||||
// WorkingHours undocumented
|
||||
WorkingHours *WorkingHours `json:"workingHours,omitempty"`
|
||||
}
|
||||
|
||||
// ScheduleItem undocumented
|
||||
type ScheduleItem struct {
|
||||
// Object is the base model of ScheduleItem
|
||||
Object
|
||||
// Start undocumented
|
||||
Start *DateTimeTimeZone `json:"start,omitempty"`
|
||||
// End undocumented
|
||||
End *DateTimeTimeZone `json:"end,omitempty"`
|
||||
// IsPrivate undocumented
|
||||
IsPrivate *bool `json:"isPrivate,omitempty"`
|
||||
// Status undocumented
|
||||
Status *FreeBusyStatus `json:"status,omitempty"`
|
||||
// Subject undocumented
|
||||
Subject *string `json:"subject,omitempty"`
|
||||
// Location undocumented
|
||||
Location *string `json:"location,omitempty"`
|
||||
}
|
Reference in New Issue
Block a user