package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev
# Functions
New creates a new scheduled maintenances API client.
NewDeleteV1ScheduledMaintenancesScheduledMaintenanceIDNoContent creates a DeleteV1ScheduledMaintenancesScheduledMaintenanceIDNoContent with default headers values.
NewDeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams creates a new DeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams object, with the default timeout for this client.
NewDeleteV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithContext creates a new DeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a context for a request.
NewDeleteV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithHTTPClient creates a new DeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithTimeout creates a new DeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a timeout on a request.
NewGetV1ScheduledMaintenancesOK creates a GetV1ScheduledMaintenancesOK with default headers values.
NewGetV1ScheduledMaintenancesParams creates a new GetV1ScheduledMaintenancesParams object, with the default timeout for this client.
NewGetV1ScheduledMaintenancesParamsWithContext creates a new GetV1ScheduledMaintenancesParams object with the ability to set a context for a request.
NewGetV1ScheduledMaintenancesParamsWithHTTPClient creates a new GetV1ScheduledMaintenancesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ScheduledMaintenancesParamsWithTimeout creates a new GetV1ScheduledMaintenancesParams object with the ability to set a timeout on a request.
NewGetV1ScheduledMaintenancesScheduledMaintenanceIDOK creates a GetV1ScheduledMaintenancesScheduledMaintenanceIDOK with default headers values.
NewGetV1ScheduledMaintenancesScheduledMaintenanceIDParams creates a new GetV1ScheduledMaintenancesScheduledMaintenanceIDParams object, with the default timeout for this client.
NewGetV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithContext creates a new GetV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a context for a request.
NewGetV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithHTTPClient creates a new GetV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithTimeout creates a new GetV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a timeout on a request.
NewPatchV1ScheduledMaintenancesScheduledMaintenanceIDOK creates a PatchV1ScheduledMaintenancesScheduledMaintenanceIDOK with default headers values.
NewPatchV1ScheduledMaintenancesScheduledMaintenanceIDParams creates a new PatchV1ScheduledMaintenancesScheduledMaintenanceIDParams object, with the default timeout for this client.
NewPatchV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithContext creates a new PatchV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a context for a request.
NewPatchV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithHTTPClient creates a new PatchV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1ScheduledMaintenancesScheduledMaintenanceIDParamsWithTimeout creates a new PatchV1ScheduledMaintenancesScheduledMaintenanceIDParams object with the ability to set a timeout on a request.
NewPostV1ScheduledMaintenancesBadRequest creates a PostV1ScheduledMaintenancesBadRequest with default headers values.
NewPostV1ScheduledMaintenancesCreated creates a PostV1ScheduledMaintenancesCreated with default headers values.
NewPostV1ScheduledMaintenancesParams creates a new PostV1ScheduledMaintenancesParams object, with the default timeout for this client.
NewPostV1ScheduledMaintenancesParamsWithContext creates a new PostV1ScheduledMaintenancesParams object with the ability to set a context for a request.
NewPostV1ScheduledMaintenancesParamsWithHTTPClient creates a new PostV1ScheduledMaintenancesParams object with the ability to set a custom HTTPClient for a request.
NewPostV1ScheduledMaintenancesParamsWithTimeout creates a new PostV1ScheduledMaintenancesParams object with the ability to set a timeout on a request.
# Structs
Client for scheduled maintenances API
*/.
DeleteV1ScheduledMaintenancesScheduledMaintenanceIDNoContent describes a response with status code 204, with default header values.
DeleteV1ScheduledMaintenancesScheduledMaintenanceIDParams contains all the parameters to send to the API endpoint
for the delete v1 scheduled maintenances scheduled maintenance Id operation.
DeleteV1ScheduledMaintenancesScheduledMaintenanceIDReader is a Reader for the DeleteV1ScheduledMaintenancesScheduledMaintenanceID structure.
GetV1ScheduledMaintenancesOK describes a response with status code 200, with default header values.
GetV1ScheduledMaintenancesParams contains all the parameters to send to the API endpoint
for the get v1 scheduled maintenances operation.
GetV1ScheduledMaintenancesReader is a Reader for the GetV1ScheduledMaintenances structure.
GetV1ScheduledMaintenancesScheduledMaintenanceIDOK describes a response with status code 200, with default header values.
GetV1ScheduledMaintenancesScheduledMaintenanceIDParams contains all the parameters to send to the API endpoint
for the get v1 scheduled maintenances scheduled maintenance Id operation.
GetV1ScheduledMaintenancesScheduledMaintenanceIDReader is a Reader for the GetV1ScheduledMaintenancesScheduledMaintenanceID structure.
PatchV1ScheduledMaintenancesScheduledMaintenanceIDOK describes a response with status code 200, with default header values.
PatchV1ScheduledMaintenancesScheduledMaintenanceIDParams contains all the parameters to send to the API endpoint
for the patch v1 scheduled maintenances scheduled maintenance Id operation.
PatchV1ScheduledMaintenancesScheduledMaintenanceIDReader is a Reader for the PatchV1ScheduledMaintenancesScheduledMaintenanceID structure.
PostV1ScheduledMaintenancesBadRequest describes a response with status code 400, with default header values.
PostV1ScheduledMaintenancesCreated describes a response with status code 201, with default header values.
PostV1ScheduledMaintenancesParams contains all the parameters to send to the API endpoint
for the post v1 scheduled maintenances operation.
PostV1ScheduledMaintenancesReader is a Reader for the PostV1ScheduledMaintenances structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.