Documentation ¶
Index ¶
- type CreateTeamScheduleOpenShiftOperationOptions
- type CreateTeamScheduleOpenShiftOperationResponse
- type DeleteTeamScheduleOpenShiftOperationOptions
- type DeleteTeamScheduleOpenShiftOperationResponse
- type GetTeamScheduleOpenShiftOperationOptions
- type GetTeamScheduleOpenShiftOperationResponse
- type GetTeamScheduleOpenShiftsCountOperationOptions
- type GetTeamScheduleOpenShiftsCountOperationResponse
- type ListTeamScheduleOpenShiftsCompleteResult
- type ListTeamScheduleOpenShiftsCustomPager
- type ListTeamScheduleOpenShiftsOperationOptions
- type ListTeamScheduleOpenShiftsOperationResponse
- type OpenShiftOperationPredicate
- type TeamScheduleOpenShiftClient
- func (c TeamScheduleOpenShiftClient) CreateTeamScheduleOpenShift(ctx context.Context, id beta.GroupId, input beta.OpenShift, ...) (result CreateTeamScheduleOpenShiftOperationResponse, err error)
- func (c TeamScheduleOpenShiftClient) DeleteTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, ...) (result DeleteTeamScheduleOpenShiftOperationResponse, err error)
- func (c TeamScheduleOpenShiftClient) GetTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, ...) (result GetTeamScheduleOpenShiftOperationResponse, err error)
- func (c TeamScheduleOpenShiftClient) GetTeamScheduleOpenShiftsCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleOpenShiftsCountOperationResponse, err error)
- func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShifts(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleOpenShiftsOperationResponse, err error)
- func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleOpenShiftsCompleteResult, error)
- func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleOpenShiftsCompleteResult, err error)
- func (c TeamScheduleOpenShiftClient) UpdateTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, ...) (result UpdateTeamScheduleOpenShiftOperationResponse, err error)
- type UpdateTeamScheduleOpenShiftOperationOptions
- type UpdateTeamScheduleOpenShiftOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleOpenShiftOperationOptions ¶
type CreateTeamScheduleOpenShiftOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleOpenShiftOperationOptions ¶
func DefaultCreateTeamScheduleOpenShiftOperationOptions() CreateTeamScheduleOpenShiftOperationOptions
func (CreateTeamScheduleOpenShiftOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleOpenShiftOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleOpenShiftOperationOptions) ToOData ¶
func (o CreateTeamScheduleOpenShiftOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleOpenShiftOperationOptions) ToQuery ¶
func (o CreateTeamScheduleOpenShiftOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleOpenShiftOperationOptions ¶
type DeleteTeamScheduleOpenShiftOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleOpenShiftOperationOptions ¶
func DefaultDeleteTeamScheduleOpenShiftOperationOptions() DeleteTeamScheduleOpenShiftOperationOptions
func (DeleteTeamScheduleOpenShiftOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleOpenShiftOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleOpenShiftOperationOptions) ToOData ¶
func (o DeleteTeamScheduleOpenShiftOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleOpenShiftOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleOpenShiftOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleOpenShiftOperationOptions ¶
type GetTeamScheduleOpenShiftOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleOpenShiftOperationOptions ¶
func DefaultGetTeamScheduleOpenShiftOperationOptions() GetTeamScheduleOpenShiftOperationOptions
func (GetTeamScheduleOpenShiftOperationOptions) ToHeaders ¶
func (o GetTeamScheduleOpenShiftOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleOpenShiftOperationOptions) ToOData ¶
func (o GetTeamScheduleOpenShiftOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleOpenShiftOperationOptions) ToQuery ¶
func (o GetTeamScheduleOpenShiftOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleOpenShiftsCountOperationOptions ¶
type GetTeamScheduleOpenShiftsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleOpenShiftsCountOperationOptions ¶
func DefaultGetTeamScheduleOpenShiftsCountOperationOptions() GetTeamScheduleOpenShiftsCountOperationOptions
func (GetTeamScheduleOpenShiftsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleOpenShiftsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleOpenShiftsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleOpenShiftsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleOpenShiftsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleOpenShiftsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleOpenShiftsCustomPager ¶
func (*ListTeamScheduleOpenShiftsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleOpenShiftsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleOpenShiftsOperationOptions ¶
type ListTeamScheduleOpenShiftsOperationOptions 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 DefaultListTeamScheduleOpenShiftsOperationOptions ¶
func DefaultListTeamScheduleOpenShiftsOperationOptions() ListTeamScheduleOpenShiftsOperationOptions
func (ListTeamScheduleOpenShiftsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleOpenShiftsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleOpenShiftsOperationOptions) ToOData ¶
func (o ListTeamScheduleOpenShiftsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleOpenShiftsOperationOptions) ToQuery ¶
func (o ListTeamScheduleOpenShiftsOperationOptions) ToQuery() *client.QueryParams
type OpenShiftOperationPredicate ¶
type OpenShiftOperationPredicate struct { }
type TeamScheduleOpenShiftClient ¶
func NewTeamScheduleOpenShiftClientWithBaseURI ¶
func NewTeamScheduleOpenShiftClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleOpenShiftClient, error)
func (TeamScheduleOpenShiftClient) CreateTeamScheduleOpenShift ¶
func (c TeamScheduleOpenShiftClient) CreateTeamScheduleOpenShift(ctx context.Context, id beta.GroupId, input beta.OpenShift, options CreateTeamScheduleOpenShiftOperationOptions) (result CreateTeamScheduleOpenShiftOperationResponse, err error)
CreateTeamScheduleOpenShift - Create new navigation property to openShifts for groups
func (TeamScheduleOpenShiftClient) DeleteTeamScheduleOpenShift ¶
func (c TeamScheduleOpenShiftClient) DeleteTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, options DeleteTeamScheduleOpenShiftOperationOptions) (result DeleteTeamScheduleOpenShiftOperationResponse, err error)
DeleteTeamScheduleOpenShift - Delete navigation property openShifts for groups
func (TeamScheduleOpenShiftClient) GetTeamScheduleOpenShift ¶
func (c TeamScheduleOpenShiftClient) GetTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, options GetTeamScheduleOpenShiftOperationOptions) (result GetTeamScheduleOpenShiftOperationResponse, err error)
GetTeamScheduleOpenShift - Get openShifts from groups. The set of open shifts in a scheduling group in the schedule.
func (TeamScheduleOpenShiftClient) GetTeamScheduleOpenShiftsCount ¶
func (c TeamScheduleOpenShiftClient) GetTeamScheduleOpenShiftsCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleOpenShiftsCountOperationOptions) (result GetTeamScheduleOpenShiftsCountOperationResponse, err error)
GetTeamScheduleOpenShiftsCount - Get the number of the resource
func (TeamScheduleOpenShiftClient) ListTeamScheduleOpenShifts ¶
func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShifts(ctx context.Context, id beta.GroupId, options ListTeamScheduleOpenShiftsOperationOptions) (result ListTeamScheduleOpenShiftsOperationResponse, err error)
ListTeamScheduleOpenShifts - Get openShifts from groups. The set of open shifts in a scheduling group in the schedule.
func (TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsComplete ¶
func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleOpenShiftsOperationOptions) (ListTeamScheduleOpenShiftsCompleteResult, error)
ListTeamScheduleOpenShiftsComplete retrieves all the results into a single object
func (TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsCompleteMatchingPredicate ¶
func (c TeamScheduleOpenShiftClient) ListTeamScheduleOpenShiftsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleOpenShiftsOperationOptions, predicate OpenShiftOperationPredicate) (result ListTeamScheduleOpenShiftsCompleteResult, err error)
ListTeamScheduleOpenShiftsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleOpenShiftClient) UpdateTeamScheduleOpenShift ¶
func (c TeamScheduleOpenShiftClient) UpdateTeamScheduleOpenShift(ctx context.Context, id beta.GroupIdTeamScheduleOpenShiftId, input beta.OpenShift, options UpdateTeamScheduleOpenShiftOperationOptions) (result UpdateTeamScheduleOpenShiftOperationResponse, err error)
UpdateTeamScheduleOpenShift - Update the navigation property openShifts in groups
type UpdateTeamScheduleOpenShiftOperationOptions ¶
type UpdateTeamScheduleOpenShiftOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleOpenShiftOperationOptions ¶
func DefaultUpdateTeamScheduleOpenShiftOperationOptions() UpdateTeamScheduleOpenShiftOperationOptions
func (UpdateTeamScheduleOpenShiftOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleOpenShiftOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleOpenShiftOperationOptions) ToOData ¶
func (o UpdateTeamScheduleOpenShiftOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleOpenShiftOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleOpenShiftOperationOptions) ToQuery() *client.QueryParams