Documentation ¶
Index ¶
- type ScheduleRequestBuilder
- func (m *ScheduleRequestBuilder) CreateDeleteRequestInformation() (...)
- func (m *ScheduleRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(requestConfiguration *ScheduleRequestBuilderDeleteRequestConfiguration) (...)
- func (m *ScheduleRequestBuilder) CreateGetRequestInformation() (...)
- func (m *ScheduleRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *ScheduleRequestBuilderGetRequestConfiguration) (...)
- func (m *ScheduleRequestBuilder) CreatePatchRequestInformation(...) (...)
- func (m *ScheduleRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(...) (...)
- func (m *ScheduleRequestBuilder) Delete() error
- func (m *ScheduleRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler(requestConfiguration *ScheduleRequestBuilderDeleteRequestConfiguration, ...) error
- func (m *ScheduleRequestBuilder) Get() (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, ...)
- func (m *ScheduleRequestBuilder) GetWithRequestConfigurationAndResponseHandler(requestConfiguration *ScheduleRequestBuilderGetRequestConfiguration, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, ...)
- func (m *ScheduleRequestBuilder) OfferShiftRequests() ...
- func (m *ScheduleRequestBuilder) OfferShiftRequestsById(id string) ...
- func (m *ScheduleRequestBuilder) OpenShiftChangeRequests() ...
- func (m *ScheduleRequestBuilder) OpenShiftChangeRequestsById(id string) ...
- func (m *ScheduleRequestBuilder) OpenShifts() ...
- func (m *ScheduleRequestBuilder) OpenShiftsById(id string) ...
- func (m *ScheduleRequestBuilder) Patch(...) error
- func (m *ScheduleRequestBuilder) PatchWithRequestConfigurationAndResponseHandler(...) error
- func (m *ScheduleRequestBuilder) SchedulingGroups() ...
- func (m *ScheduleRequestBuilder) SchedulingGroupsById(id string) ...
- func (m *ScheduleRequestBuilder) Share() ...
- func (m *ScheduleRequestBuilder) Shifts() ...
- func (m *ScheduleRequestBuilder) ShiftsById(id string) ...
- func (m *ScheduleRequestBuilder) SwapShiftsChangeRequests() ...
- func (m *ScheduleRequestBuilder) SwapShiftsChangeRequestsById(id string) ...
- func (m *ScheduleRequestBuilder) TimeOffReasons() ...
- func (m *ScheduleRequestBuilder) TimeOffReasonsById(id string) ...
- func (m *ScheduleRequestBuilder) TimeOffRequests() ...
- func (m *ScheduleRequestBuilder) TimeOffRequestsById(id string) ...
- func (m *ScheduleRequestBuilder) TimesOff() ...
- func (m *ScheduleRequestBuilder) TimesOffById(id string) ...
- type ScheduleRequestBuilderDeleteRequestConfiguration
- type ScheduleRequestBuilderGetQueryParameters
- type ScheduleRequestBuilderGetRequestConfiguration
- type ScheduleRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ScheduleRequestBuilder ¶
type ScheduleRequestBuilder struct {
// contains filtered or unexported fields
}
ScheduleRequestBuilder provides operations to manage the schedule property of the microsoft.graph.team entity.
func NewScheduleRequestBuilder ¶
func NewScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ScheduleRequestBuilder
NewScheduleRequestBuilder instantiates a new ScheduleRequestBuilder and sets the default values.
func NewScheduleRequestBuilderInternal ¶
func NewScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ScheduleRequestBuilder
NewScheduleRequestBuilderInternal instantiates a new ScheduleRequestBuilder and sets the default values.
func (*ScheduleRequestBuilder) CreateDeleteRequestInformation ¶
func (m *ScheduleRequestBuilder) CreateDeleteRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete navigation property schedule for groups
func (*ScheduleRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(requestConfiguration *ScheduleRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformationWithRequestConfiguration delete navigation property schedule for groups
func (*ScheduleRequestBuilder) CreateGetRequestInformation ¶
func (m *ScheduleRequestBuilder) CreateGetRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation the schedule of shifts for this team.
func (*ScheduleRequestBuilder) CreateGetRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *ScheduleRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformationWithRequestConfiguration the schedule of shifts for this team.
func (*ScheduleRequestBuilder) CreatePatchRequestInformation ¶
func (m *ScheduleRequestBuilder) CreatePatchRequestInformation(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update the navigation property schedule in groups
func (*ScheduleRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, requestConfiguration *ScheduleRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformationWithRequestConfiguration update the navigation property schedule in groups
func (*ScheduleRequestBuilder) Delete ¶
func (m *ScheduleRequestBuilder) Delete() error
Delete delete navigation property schedule for groups
func (*ScheduleRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler(requestConfiguration *ScheduleRequestBuilderDeleteRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) error
DeleteWithRequestConfigurationAndResponseHandler delete navigation property schedule for groups
func (*ScheduleRequestBuilder) Get ¶
func (m *ScheduleRequestBuilder) Get() (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, error)
Get the schedule of shifts for this team.
func (*ScheduleRequestBuilder) GetWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) GetWithRequestConfigurationAndResponseHandler(requestConfiguration *ScheduleRequestBuilderGetRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, error)
GetWithRequestConfigurationAndResponseHandler the schedule of shifts for this team.
func (*ScheduleRequestBuilder) OfferShiftRequests ¶
func (m *ScheduleRequestBuilder) OfferShiftRequests() *i98ee724eb951b642ca62569abf1d3cda0e9ca342b1c35e6bb93d1ab0b5946191.OfferShiftRequestsRequestBuilder
OfferShiftRequests the offerShiftRequests property
func (*ScheduleRequestBuilder) OfferShiftRequestsById ¶
func (m *ScheduleRequestBuilder) OfferShiftRequestsById(id string) *iea0766a6107f3958d23f6d55165a212b7c18810c581726007daff6658ae36796.OfferShiftRequestItemRequestBuilder
OfferShiftRequestsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.offerShiftRequests.item collection
func (*ScheduleRequestBuilder) OpenShiftChangeRequests ¶
func (m *ScheduleRequestBuilder) OpenShiftChangeRequests() *i252a222eb77235b52b18b0c9f8303553c657839a4db9ead11772772fd8630fe4.OpenShiftChangeRequestsRequestBuilder
OpenShiftChangeRequests the openShiftChangeRequests property
func (*ScheduleRequestBuilder) OpenShiftChangeRequestsById ¶
func (m *ScheduleRequestBuilder) OpenShiftChangeRequestsById(id string) *i7c1a8cd3fa594c1fc7433210be87d46a669f79ffa033b2ed121559b1a7836b36.OpenShiftChangeRequestItemRequestBuilder
OpenShiftChangeRequestsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.openShiftChangeRequests.item collection
func (*ScheduleRequestBuilder) OpenShifts ¶
func (m *ScheduleRequestBuilder) OpenShifts() *i6d9dcfcd3f7fb04246276019aa4e2779a6d73d2fdefb23aeb6b7727980ae72a8.OpenShiftsRequestBuilder
OpenShifts the openShifts property
func (*ScheduleRequestBuilder) OpenShiftsById ¶
func (m *ScheduleRequestBuilder) OpenShiftsById(id string) *i4371af37049a130938818ac064e9a7234fa37759b90ddd60c724a9f2e40312aa.OpenShiftItemRequestBuilder
OpenShiftsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.openShifts.item collection
func (*ScheduleRequestBuilder) Patch ¶
func (m *ScheduleRequestBuilder) Patch(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable) error
Patch update the navigation property schedule in groups
func (*ScheduleRequestBuilder) PatchWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ScheduleRequestBuilder) PatchWithRequestConfigurationAndResponseHandler(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Scheduleable, requestConfiguration *ScheduleRequestBuilderPatchRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) error
PatchWithRequestConfigurationAndResponseHandler update the navigation property schedule in groups
func (*ScheduleRequestBuilder) SchedulingGroups ¶
func (m *ScheduleRequestBuilder) SchedulingGroups() *ibe75ffd15e1edfe2fb53fc58a7e53cc582e467c94a026b855b863e17e863e4e2.SchedulingGroupsRequestBuilder
SchedulingGroups the schedulingGroups property
func (*ScheduleRequestBuilder) SchedulingGroupsById ¶
func (m *ScheduleRequestBuilder) SchedulingGroupsById(id string) *i25835bf2ea4b2783655a613062849327eae2c462a3fb0bb246ab4e81c0aeefcd.SchedulingGroupItemRequestBuilder
SchedulingGroupsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.schedulingGroups.item collection
func (*ScheduleRequestBuilder) Share ¶
func (m *ScheduleRequestBuilder) Share() *i2547a7f1d67b3d63ac7cd6ad852788ce52638547a6ec23de203e52fa44a92944.ShareRequestBuilder
Share the share property
func (*ScheduleRequestBuilder) Shifts ¶
func (m *ScheduleRequestBuilder) Shifts() *i072c72d2684659fe7cbdb65aef47d6c1918f631d9ab0628e1f00b14b8b8c2188.ShiftsRequestBuilder
Shifts the shifts property
func (*ScheduleRequestBuilder) ShiftsById ¶
func (m *ScheduleRequestBuilder) ShiftsById(id string) *i49f769d63eb0f564f5e3fd6dcde8d8b66f068577823c2849fb223a24af8c4b6d.ShiftItemRequestBuilder
ShiftsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.shifts.item collection
func (*ScheduleRequestBuilder) SwapShiftsChangeRequests ¶
func (m *ScheduleRequestBuilder) SwapShiftsChangeRequests() *i4ee57924c99393c68749c89c3f52497a0a762f96e8c85319a78b103466ae6d15.SwapShiftsChangeRequestsRequestBuilder
SwapShiftsChangeRequests the swapShiftsChangeRequests property
func (*ScheduleRequestBuilder) SwapShiftsChangeRequestsById ¶
func (m *ScheduleRequestBuilder) SwapShiftsChangeRequestsById(id string) *i8d73b6115390f96f3f9effc6c115d9a8c01e4bccf3a6ffb524fe8f9d6d189521.SwapShiftsChangeRequestItemRequestBuilder
SwapShiftsChangeRequestsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.swapShiftsChangeRequests.item collection
func (*ScheduleRequestBuilder) TimeOffReasons ¶
func (m *ScheduleRequestBuilder) TimeOffReasons() *ib957f55cc6bceca14111f9d522afca85a7a87ee4297cb1a52c18263455a1be9f.TimeOffReasonsRequestBuilder
TimeOffReasons the timeOffReasons property
func (*ScheduleRequestBuilder) TimeOffReasonsById ¶
func (m *ScheduleRequestBuilder) TimeOffReasonsById(id string) *iad1beb593b32b2b10705cc5c3c2e390baf898c1d2ec6abdecf140dd092a393c5.TimeOffReasonItemRequestBuilder
TimeOffReasonsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.timeOffReasons.item collection
func (*ScheduleRequestBuilder) TimeOffRequests ¶
func (m *ScheduleRequestBuilder) TimeOffRequests() *ie9c0fe875266534e995b493c7e216891e7e63ab8cb66e0a1bb94a0ed4bd476f0.TimeOffRequestsRequestBuilder
TimeOffRequests the timeOffRequests property
func (*ScheduleRequestBuilder) TimeOffRequestsById ¶
func (m *ScheduleRequestBuilder) TimeOffRequestsById(id string) *i4d1975d833f0871642b081140a8181ebd5b9b14b52c8daf8c17e9fc462496d93.TimeOffRequestItemRequestBuilder
TimeOffRequestsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.timeOffRequests.item collection
func (*ScheduleRequestBuilder) TimesOff ¶
func (m *ScheduleRequestBuilder) TimesOff() *i3b0fd31e4b254703a84b00af06b87d47018b7f09e267fbbdec09a339330613fc.TimesOffRequestBuilder
TimesOff the timesOff property
func (*ScheduleRequestBuilder) TimesOffById ¶
func (m *ScheduleRequestBuilder) TimesOffById(id string) *i91916952245ecadf3a132c25d6712618462caf09e7999a937a6bdd80260050a1.TimeOffItemRequestBuilder
TimesOffById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.groups.item.team.schedule.timesOff.item collection
type ScheduleRequestBuilderDeleteRequestConfiguration ¶ added in v0.22.0
type ScheduleRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ScheduleRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ScheduleRequestBuilderGetQueryParameters ¶
type ScheduleRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
ScheduleRequestBuilderGetQueryParameters the schedule of shifts for this team.
type ScheduleRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type ScheduleRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *ScheduleRequestBuilderGetQueryParameters }
ScheduleRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ScheduleRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0
type ScheduleRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ScheduleRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.