package
3.0.0+incompatible
Repository: https://github.com/percona/pmm.git
Documentation: pkg.go.dev

# Functions

New creates a new nodes service API client.
NewAddNodeDefault creates a AddNodeDefault with default headers values.
NewAddNodeOK creates a AddNodeOK with default headers values.
NewAddNodeParams creates a new AddNodeParams object, with the default timeout for this client.
NewAddNodeParamsWithContext creates a new AddNodeParams object with the ability to set a context for a request.
NewAddNodeParamsWithHTTPClient creates a new AddNodeParams object with the ability to set a custom HTTPClient for a request.
NewAddNodeParamsWithTimeout creates a new AddNodeParams object with the ability to set a timeout on a request.
New creates a new nodes service API client with basic auth credentials.
New creates a new nodes service API client with a bearer token for authentication.
NewGetNodeDefault creates a GetNodeDefault with default headers values.
NewGetNodeOK creates a GetNodeOK with default headers values.
NewGetNodeParams creates a new GetNodeParams object, with the default timeout for this client.
NewGetNodeParamsWithContext creates a new GetNodeParams object with the ability to set a context for a request.
NewGetNodeParamsWithHTTPClient creates a new GetNodeParams object with the ability to set a custom HTTPClient for a request.
NewGetNodeParamsWithTimeout creates a new GetNodeParams object with the ability to set a timeout on a request.
NewListNodesDefault creates a ListNodesDefault with default headers values.
NewListNodesOK creates a ListNodesOK with default headers values.
NewListNodesParams creates a new ListNodesParams object, with the default timeout for this client.
NewListNodesParamsWithContext creates a new ListNodesParams object with the ability to set a context for a request.
NewListNodesParamsWithHTTPClient creates a new ListNodesParams object with the ability to set a custom HTTPClient for a request.
NewListNodesParamsWithTimeout creates a new ListNodesParams object with the ability to set a timeout on a request.
NewRemoveNodeDefault creates a RemoveNodeDefault with default headers values.
NewRemoveNodeOK creates a RemoveNodeOK with default headers values.
NewRemoveNodeParams creates a new RemoveNodeParams object, with the default timeout for this client.
NewRemoveNodeParamsWithContext creates a new RemoveNodeParams object with the ability to set a context for a request.
NewRemoveNodeParamsWithHTTPClient creates a new RemoveNodeParams object with the ability to set a custom HTTPClient for a request.
NewRemoveNodeParamsWithTimeout creates a new RemoveNodeParams object with the ability to set a timeout on a request.

# Structs

AddNodeBody add node body swagger:model AddNodeBody */.
AddNodeDefault describes a response with status code -1, with default header values.
AddNodeDefaultBody add node default body swagger:model AddNodeDefaultBody */.
AddNodeDefaultBodyDetailsItems0 add node default body details items0 swagger:model AddNodeDefaultBodyDetailsItems0 */.
AddNodeOK describes a response with status code 200, with default header values.
AddNodeOKBody add node OK body swagger:model AddNodeOKBody */.
AddNodeOKBodyContainer ContainerNode represents a Docker container.
AddNodeOKBodyGeneric GenericNode represents a bare metal server or virtual machine.
AddNodeOKBodyRemote RemoteNode represents generic remote Node.
AddNodeOKBodyRemoteAzureDatabase RemoteAzureDatabaseNode represents remote AzureDatabase Node.
AddNodeOKBodyRemoteRDS RemoteRDSNode represents remote RDS Node.
AddNodeParams contains all the parameters to send to the API endpoint for the add node operation.
AddNodeParamsBodyContainer add node params body container swagger:model AddNodeParamsBodyContainer */.
AddNodeParamsBodyGeneric add node params body generic swagger:model AddNodeParamsBodyGeneric */.
AddNodeParamsBodyRemote add node params body remote swagger:model AddNodeParamsBodyRemote */.
AddNodeParamsBodyRemoteAzure add node params body remote azure swagger:model AddNodeParamsBodyRemoteAzure */.
AddNodeParamsBodyRemoteRDS add node params body remote RDS swagger:model AddNodeParamsBodyRemoteRDS */.
AddNodeReader is a Reader for the AddNode structure.
Client for nodes service API */.
GetNodeDefault describes a response with status code -1, with default header values.
GetNodeDefaultBody get node default body swagger:model GetNodeDefaultBody */.
GetNodeDefaultBodyDetailsItems0 get node default body details items0 swagger:model GetNodeDefaultBodyDetailsItems0 */.
GetNodeOK describes a response with status code 200, with default header values.
GetNodeOKBody get node OK body swagger:model GetNodeOKBody */.
GetNodeOKBodyContainer ContainerNode represents a Docker container.
GetNodeOKBodyGeneric GenericNode represents a bare metal server or virtual machine.
GetNodeOKBodyRemote RemoteNode represents generic remote Node.
GetNodeOKBodyRemoteAzureDatabase RemoteAzureDatabaseNode represents remote AzureDatabase Node.
GetNodeOKBodyRemoteRDS RemoteRDSNode represents remote RDS Node.
GetNodeParams contains all the parameters to send to the API endpoint for the get node operation.
GetNodeReader is a Reader for the GetNode structure.
ListNodesDefault describes a response with status code -1, with default header values.
ListNodesDefaultBody list nodes default body swagger:model ListNodesDefaultBody */.
ListNodesDefaultBodyDetailsItems0 list nodes default body details items0 swagger:model ListNodesDefaultBodyDetailsItems0 */.
ListNodesOK describes a response with status code 200, with default header values.
ListNodesOKBody list nodes OK body swagger:model ListNodesOKBody */.
ListNodesOKBodyContainerItems0 ContainerNode represents a Docker container.
ListNodesOKBodyGenericItems0 GenericNode represents a bare metal server or virtual machine.
ListNodesOKBodyRemoteAzureDatabaseItems0 RemoteAzureDatabaseNode represents remote AzureDatabase Node.
ListNodesOKBodyRemoteItems0 RemoteNode represents generic remote Node.
ListNodesOKBodyRemoteRDSItems0 RemoteRDSNode represents remote RDS Node.
ListNodesParams contains all the parameters to send to the API endpoint for the list nodes operation.
ListNodesReader is a Reader for the ListNodes structure.
RemoveNodeDefault describes a response with status code -1, with default header values.
RemoveNodeDefaultBody remove node default body swagger:model RemoveNodeDefaultBody */.
RemoveNodeDefaultBodyDetailsItems0 remove node default body details items0 swagger:model RemoveNodeDefaultBodyDetailsItems0 */.
RemoveNodeOK describes a response with status code 200, with default header values.
RemoveNodeParams contains all the parameters to send to the API endpoint for the remove node operation.
RemoveNodeReader is a Reader for the RemoveNode structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.