package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev
# Functions
New creates a new incident roles API client.
NewDeleteV1IncidentRolesIncidentRoleIDOK creates a DeleteV1IncidentRolesIncidentRoleIDOK with default headers values.
NewDeleteV1IncidentRolesIncidentRoleIDParams creates a new DeleteV1IncidentRolesIncidentRoleIDParams object, with the default timeout for this client.
NewDeleteV1IncidentRolesIncidentRoleIDParamsWithContext creates a new DeleteV1IncidentRolesIncidentRoleIDParams object with the ability to set a context for a request.
NewDeleteV1IncidentRolesIncidentRoleIDParamsWithHTTPClient creates a new DeleteV1IncidentRolesIncidentRoleIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1IncidentRolesIncidentRoleIDParamsWithTimeout creates a new DeleteV1IncidentRolesIncidentRoleIDParams object with the ability to set a timeout on a request.
NewGetV1IncidentRolesIncidentRoleIDOK creates a GetV1IncidentRolesIncidentRoleIDOK with default headers values.
NewGetV1IncidentRolesIncidentRoleIDParams creates a new GetV1IncidentRolesIncidentRoleIDParams object, with the default timeout for this client.
NewGetV1IncidentRolesIncidentRoleIDParamsWithContext creates a new GetV1IncidentRolesIncidentRoleIDParams object with the ability to set a context for a request.
NewGetV1IncidentRolesIncidentRoleIDParamsWithHTTPClient creates a new GetV1IncidentRolesIncidentRoleIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1IncidentRolesIncidentRoleIDParamsWithTimeout creates a new GetV1IncidentRolesIncidentRoleIDParams object with the ability to set a timeout on a request.
NewGetV1IncidentRolesOK creates a GetV1IncidentRolesOK with default headers values.
NewGetV1IncidentRolesParams creates a new GetV1IncidentRolesParams object, with the default timeout for this client.
NewGetV1IncidentRolesParamsWithContext creates a new GetV1IncidentRolesParams object with the ability to set a context for a request.
NewGetV1IncidentRolesParamsWithHTTPClient creates a new GetV1IncidentRolesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1IncidentRolesParamsWithTimeout creates a new GetV1IncidentRolesParams object with the ability to set a timeout on a request.
NewPatchV1IncidentRolesIncidentRoleIDOK creates a PatchV1IncidentRolesIncidentRoleIDOK with default headers values.
NewPatchV1IncidentRolesIncidentRoleIDParams creates a new PatchV1IncidentRolesIncidentRoleIDParams object, with the default timeout for this client.
NewPatchV1IncidentRolesIncidentRoleIDParamsWithContext creates a new PatchV1IncidentRolesIncidentRoleIDParams object with the ability to set a context for a request.
NewPatchV1IncidentRolesIncidentRoleIDParamsWithHTTPClient creates a new PatchV1IncidentRolesIncidentRoleIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1IncidentRolesIncidentRoleIDParamsWithTimeout creates a new PatchV1IncidentRolesIncidentRoleIDParams object with the ability to set a timeout on a request.
NewPostV1IncidentRolesCreated creates a PostV1IncidentRolesCreated with default headers values.
NewPostV1IncidentRolesParams creates a new PostV1IncidentRolesParams object, with the default timeout for this client.
NewPostV1IncidentRolesParamsWithContext creates a new PostV1IncidentRolesParams object with the ability to set a context for a request.
NewPostV1IncidentRolesParamsWithHTTPClient creates a new PostV1IncidentRolesParams object with the ability to set a custom HTTPClient for a request.
NewPostV1IncidentRolesParamsWithTimeout creates a new PostV1IncidentRolesParams object with the ability to set a timeout on a request.
# Structs
Client for incident roles API
*/.
DeleteV1IncidentRolesIncidentRoleIDOK describes a response with status code 200, with default header values.
DeleteV1IncidentRolesIncidentRoleIDParams contains all the parameters to send to the API endpoint
for the delete v1 incident roles incident role Id operation.
DeleteV1IncidentRolesIncidentRoleIDReader is a Reader for the DeleteV1IncidentRolesIncidentRoleID structure.
GetV1IncidentRolesIncidentRoleIDOK describes a response with status code 200, with default header values.
GetV1IncidentRolesIncidentRoleIDParams contains all the parameters to send to the API endpoint
for the get v1 incident roles incident role Id operation.
GetV1IncidentRolesIncidentRoleIDReader is a Reader for the GetV1IncidentRolesIncidentRoleID structure.
GetV1IncidentRolesOK describes a response with status code 200, with default header values.
GetV1IncidentRolesParams contains all the parameters to send to the API endpoint
for the get v1 incident roles operation.
GetV1IncidentRolesReader is a Reader for the GetV1IncidentRoles structure.
PatchV1IncidentRolesIncidentRoleIDOK describes a response with status code 200, with default header values.
PatchV1IncidentRolesIncidentRoleIDParams contains all the parameters to send to the API endpoint
for the patch v1 incident roles incident role Id operation.
PatchV1IncidentRolesIncidentRoleIDReader is a Reader for the PatchV1IncidentRolesIncidentRoleID structure.
PostV1IncidentRolesCreated describes a response with status code 201, with default header values.
PostV1IncidentRolesParams contains all the parameters to send to the API endpoint
for the post v1 incident roles operation.
PostV1IncidentRolesReader is a Reader for the PostV1IncidentRoles structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.