package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev

# Functions

New creates a new runbook templates API client.
NewGetV1RunbookTemplatesIDOK creates a GetV1RunbookTemplatesIDOK with default headers values.
NewGetV1RunbookTemplatesIDParams creates a new GetV1RunbookTemplatesIDParams object, with the default timeout for this client.
NewGetV1RunbookTemplatesIDParamsWithContext creates a new GetV1RunbookTemplatesIDParams object with the ability to set a context for a request.
NewGetV1RunbookTemplatesIDParamsWithHTTPClient creates a new GetV1RunbookTemplatesIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1RunbookTemplatesIDParamsWithTimeout creates a new GetV1RunbookTemplatesIDParams object with the ability to set a timeout on a request.
NewGetV1RunbookTemplatesOK creates a GetV1RunbookTemplatesOK with default headers values.
NewGetV1RunbookTemplatesParams creates a new GetV1RunbookTemplatesParams object, with the default timeout for this client.
NewGetV1RunbookTemplatesParamsWithContext creates a new GetV1RunbookTemplatesParams object with the ability to set a context for a request.
NewGetV1RunbookTemplatesParamsWithHTTPClient creates a new GetV1RunbookTemplatesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1RunbookTemplatesParamsWithTimeout creates a new GetV1RunbookTemplatesParams object with the ability to set a timeout on a request.
NewPostV1RunbookTemplatesIDRunbooksCreated creates a PostV1RunbookTemplatesIDRunbooksCreated with default headers values.
NewPostV1RunbookTemplatesIDRunbooksParams creates a new PostV1RunbookTemplatesIDRunbooksParams object, with the default timeout for this client.
NewPostV1RunbookTemplatesIDRunbooksParamsWithContext creates a new PostV1RunbookTemplatesIDRunbooksParams object with the ability to set a context for a request.
NewPostV1RunbookTemplatesIDRunbooksParamsWithHTTPClient creates a new PostV1RunbookTemplatesIDRunbooksParams object with the ability to set a custom HTTPClient for a request.
NewPostV1RunbookTemplatesIDRunbooksParamsWithTimeout creates a new PostV1RunbookTemplatesIDRunbooksParams object with the ability to set a timeout on a request.

# Structs

Client for runbook templates API */.
GetV1RunbookTemplatesIDOK describes a response with status code 200, with default header values.
GetV1RunbookTemplatesIDParams contains all the parameters to send to the API endpoint for the get v1 runbook templates Id operation.
GetV1RunbookTemplatesIDReader is a Reader for the GetV1RunbookTemplatesID structure.
GetV1RunbookTemplatesOK describes a response with status code 200, with default header values.
GetV1RunbookTemplatesParams contains all the parameters to send to the API endpoint for the get v1 runbook templates operation.
GetV1RunbookTemplatesReader is a Reader for the GetV1RunbookTemplates structure.
PostV1RunbookTemplatesIDRunbooksCreated describes a response with status code 201, with default header values.
PostV1RunbookTemplatesIDRunbooksParams contains all the parameters to send to the API endpoint for the post v1 runbook templates Id runbooks operation.
PostV1RunbookTemplatesIDRunbooksReader is a Reader for the PostV1RunbookTemplatesIDRunbooks structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.