# Functions
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeleteKeyPairRequest generates requests for DeleteKeyPair.
NewImportKeyPairRequest calls the generic ImportKeyPair builder with application/json body.
NewImportKeyPairRequestWithBody generates requests for ImportKeyPair with any type of body.
NewListKeyPairsRequest generates requests for ListKeyPairs.
NewUpdateKeyPairNameRequest calls the generic UpdateKeyPairName builder with application/json body.
NewUpdateKeyPairNameRequestWithBody generates requests for UpdateKeyPairName with any type of body.
ParseDeleteKeyPairResponse parses an HTTP response from a DeleteKeyPairWithResponse call.
ParseImportKeyPairResponse parses an HTTP response from a ImportKeyPairWithResponse call.
ParseListKeyPairsResponse parses an HTTP response from a ListKeyPairsWithResponse call.
ParseUpdateKeyPairNameResponse parses an HTTP response from a UpdateKeyPairNameWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Structs
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
ErrorResponseModel defines model for ErrorResponseModel.
ImportKeypairPayload defines model for ImportKeypairPayload.
ImportKeypairResponse defines model for ImportKeypairResponse.
No description provided by the author
KeypairFields defines model for KeypairFields.
Keypairs defines model for Keypairs.
ListKeyPairsParams defines parameters for ListKeyPairs.
No description provided by the author
ResponseModel defines model for ResponseModel.
UpdateKeypairName defines model for UpdateKeypairName.
UpdateKeypairnameresponse defines model for UpdateKeypairnameresponse.
No description provided by the author
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
# Type aliases
ClientOption allows setting custom parameters during construction.
ImportKeyPairJSONRequestBody defines body for ImportKeyPair for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
UpdateKeyPairNameJSONRequestBody defines body for UpdateKeyPairName for application/json ContentType.