Documentation
¶
Overview ¶
Package ntp provides NTP-related API handlers.
Index ¶
- func Handler(logger *slog.Logger, jobClient client.JobClient, signingKey string, ...) []func(e *echo.Echo)
- type Ntp
- func (s *Ntp) DeleteNodeNtp(ctx context.Context, request gen.DeleteNodeNtpRequestObject) (gen.DeleteNodeNtpResponseObject, error)
- func (s *Ntp) GetNodeNtp(ctx context.Context, request gen.GetNodeNtpRequestObject) (gen.GetNodeNtpResponseObject, error)
- func (s *Ntp) PostNodeNtp(ctx context.Context, request gen.PostNodeNtpRequestObject) (gen.PostNodeNtpResponseObject, error)
- func (s *Ntp) PutNodeNtp(ctx context.Context, request gen.PutNodeNtpRequestObject) (gen.PutNodeNtpResponseObject, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Ntp ¶
type Ntp struct {
// JobClient provides job-based operations for NTP management.
JobClient client.JobClient
// contains filtered or unexported fields
}
Ntp implementation of the NTP APIs operations.
func (*Ntp) DeleteNodeNtp ¶
func (s *Ntp) DeleteNodeNtp( ctx context.Context, request gen.DeleteNodeNtpRequestObject, ) (gen.DeleteNodeNtpResponseObject, error)
DeleteNodeNtp deletes a managed NTP configuration on a target node.
func (*Ntp) GetNodeNtp ¶
func (s *Ntp) GetNodeNtp( ctx context.Context, request gen.GetNodeNtpRequestObject, ) (gen.GetNodeNtpResponseObject, error)
GetNodeNtp gets NTP sync status and configured servers on a target node.
func (*Ntp) PostNodeNtp ¶
func (s *Ntp) PostNodeNtp( ctx context.Context, request gen.PostNodeNtpRequestObject, ) (gen.PostNodeNtpResponseObject, error)
PostNodeNtp creates an NTP configuration on a target node.
func (*Ntp) PutNodeNtp ¶
func (s *Ntp) PutNodeNtp( ctx context.Context, request gen.PutNodeNtpRequestObject, ) (gen.PutNodeNtpResponseObject, error)
PutNodeNtp updates an existing NTP configuration on a target node.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.