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

# Functions

New creates a new services service API client.
NewAddServiceDefault creates a AddServiceDefault with default headers values.
NewAddServiceOK creates a AddServiceOK with default headers values.
NewAddServiceParams creates a new AddServiceParams object, with the default timeout for this client.
NewAddServiceParamsWithContext creates a new AddServiceParams object with the ability to set a context for a request.
NewAddServiceParamsWithHTTPClient creates a new AddServiceParams object with the ability to set a custom HTTPClient for a request.
NewAddServiceParamsWithTimeout creates a new AddServiceParams object with the ability to set a timeout on a request.
NewChangeServiceDefault creates a ChangeServiceDefault with default headers values.
NewChangeServiceOK creates a ChangeServiceOK with default headers values.
NewChangeServiceParams creates a new ChangeServiceParams object, with the default timeout for this client.
NewChangeServiceParamsWithContext creates a new ChangeServiceParams object with the ability to set a context for a request.
NewChangeServiceParamsWithHTTPClient creates a new ChangeServiceParams object with the ability to set a custom HTTPClient for a request.
NewChangeServiceParamsWithTimeout creates a new ChangeServiceParams object with the ability to set a timeout on a request.
New creates a new services service API client with basic auth credentials.
New creates a new services service API client with a bearer token for authentication.
NewGetServiceDefault creates a GetServiceDefault with default headers values.
NewGetServiceOK creates a GetServiceOK with default headers values.
NewGetServiceParams creates a new GetServiceParams object, with the default timeout for this client.
NewGetServiceParamsWithContext creates a new GetServiceParams object with the ability to set a context for a request.
NewGetServiceParamsWithHTTPClient creates a new GetServiceParams object with the ability to set a custom HTTPClient for a request.
NewGetServiceParamsWithTimeout creates a new GetServiceParams object with the ability to set a timeout on a request.
NewListActiveServiceTypesDefault creates a ListActiveServiceTypesDefault with default headers values.
NewListActiveServiceTypesOK creates a ListActiveServiceTypesOK with default headers values.
NewListActiveServiceTypesParams creates a new ListActiveServiceTypesParams object, with the default timeout for this client.
NewListActiveServiceTypesParamsWithContext creates a new ListActiveServiceTypesParams object with the ability to set a context for a request.
NewListActiveServiceTypesParamsWithHTTPClient creates a new ListActiveServiceTypesParams object with the ability to set a custom HTTPClient for a request.
NewListActiveServiceTypesParamsWithTimeout creates a new ListActiveServiceTypesParams object with the ability to set a timeout on a request.
NewListServicesDefault creates a ListServicesDefault with default headers values.
NewListServicesOK creates a ListServicesOK with default headers values.
NewListServicesParams creates a new ListServicesParams object, with the default timeout for this client.
NewListServicesParamsWithContext creates a new ListServicesParams object with the ability to set a context for a request.
NewListServicesParamsWithHTTPClient creates a new ListServicesParams object with the ability to set a custom HTTPClient for a request.
NewListServicesParamsWithTimeout creates a new ListServicesParams object with the ability to set a timeout on a request.
NewRemoveServiceDefault creates a RemoveServiceDefault with default headers values.
NewRemoveServiceOK creates a RemoveServiceOK with default headers values.
NewRemoveServiceParams creates a new RemoveServiceParams object, with the default timeout for this client.
NewRemoveServiceParamsWithContext creates a new RemoveServiceParams object with the ability to set a context for a request.
NewRemoveServiceParamsWithHTTPClient creates a new RemoveServiceParams object with the ability to set a custom HTTPClient for a request.
NewRemoveServiceParamsWithTimeout creates a new RemoveServiceParams object with the ability to set a timeout on a request.

# Structs

AddServiceBody add service body swagger:model AddServiceBody */.
AddServiceDefault describes a response with status code -1, with default header values.
AddServiceDefaultBody add service default body swagger:model AddServiceDefaultBody */.
AddServiceDefaultBodyDetailsItems0 add service default body details items0 swagger:model AddServiceDefaultBodyDetailsItems0 */.
AddServiceOK describes a response with status code 200, with default header values.
AddServiceOKBody add service OK body swagger:model AddServiceOKBody */.
AddServiceOKBodyExternal ExternalService represents a generic External service instance.
AddServiceOKBodyHaproxy HAProxyService represents a generic HAProxy service instance.
AddServiceOKBodyMongodb MongoDBService represents a generic MongoDB instance.
AddServiceOKBodyMysql MySQLService represents a generic MySQL instance.
AddServiceOKBodyPostgresql PostgreSQLService represents a generic PostgreSQL instance.
AddServiceOKBodyProxysql ProxySQLService represents a generic ProxySQL instance.
AddServiceParams contains all the parameters to send to the API endpoint for the add service operation.
AddServiceParamsBodyExternal add service params body external swagger:model AddServiceParamsBodyExternal */.
AddServiceParamsBodyHaproxy add service params body haproxy swagger:model AddServiceParamsBodyHaproxy */.
AddServiceParamsBodyMongodb add service params body mongodb swagger:model AddServiceParamsBodyMongodb */.
AddServiceParamsBodyMysql add service params body mysql swagger:model AddServiceParamsBodyMysql */.
AddServiceParamsBodyPostgresql add service params body postgresql swagger:model AddServiceParamsBodyPostgresql */.
AddServiceParamsBodyProxysql add service params body proxysql swagger:model AddServiceParamsBodyProxysql */.
AddServiceReader is a Reader for the AddService structure.
ChangeServiceBody change service body swagger:model ChangeServiceBody */.
ChangeServiceDefault describes a response with status code -1, with default header values.
ChangeServiceDefaultBody change service default body swagger:model ChangeServiceDefaultBody */.
ChangeServiceDefaultBodyDetailsItems0 change service default body details items0 swagger:model ChangeServiceDefaultBodyDetailsItems0 */.
ChangeServiceOK describes a response with status code 200, with default header values.
ChangeServiceOKBody change service OK body swagger:model ChangeServiceOKBody */.
ChangeServiceOKBodyExternal ExternalService represents a generic External service instance.
ChangeServiceOKBodyHaproxy HAProxyService represents a generic HAProxy service instance.
ChangeServiceOKBodyMongodb MongoDBService represents a generic MongoDB instance.
ChangeServiceOKBodyMysql MySQLService represents a generic MySQL instance.
ChangeServiceOKBodyPostgresql PostgreSQLService represents a generic PostgreSQL instance.
ChangeServiceOKBodyProxysql ProxySQLService represents a generic ProxySQL instance.
ChangeServiceParams contains all the parameters to send to the API endpoint for the change service operation.
ChangeServiceParamsBodyCustomLabels A wrapper for map[string]string.
ChangeServiceReader is a Reader for the ChangeService structure.
Client for services service API */.
GetServiceDefault describes a response with status code -1, with default header values.
GetServiceDefaultBody get service default body swagger:model GetServiceDefaultBody */.
GetServiceDefaultBodyDetailsItems0 get service default body details items0 swagger:model GetServiceDefaultBodyDetailsItems0 */.
GetServiceOK describes a response with status code 200, with default header values.
GetServiceOKBody get service OK body swagger:model GetServiceOKBody */.
GetServiceOKBodyExternal ExternalService represents a generic External service instance.
GetServiceOKBodyHaproxy HAProxyService represents a generic HAProxy service instance.
GetServiceOKBodyMongodb MongoDBService represents a generic MongoDB instance.
GetServiceOKBodyMysql MySQLService represents a generic MySQL instance.
GetServiceOKBodyPostgresql PostgreSQLService represents a generic PostgreSQL instance.
GetServiceOKBodyProxysql ProxySQLService represents a generic ProxySQL instance.
GetServiceParams contains all the parameters to send to the API endpoint for the get service operation.
GetServiceReader is a Reader for the GetService structure.
ListActiveServiceTypesDefault describes a response with status code -1, with default header values.
ListActiveServiceTypesDefaultBody list active service types default body swagger:model ListActiveServiceTypesDefaultBody */.
ListActiveServiceTypesDefaultBodyDetailsItems0 list active service types default body details items0 swagger:model ListActiveServiceTypesDefaultBodyDetailsItems0 */.
ListActiveServiceTypesOK describes a response with status code 200, with default header values.
ListActiveServiceTypesOKBody list active service types OK body swagger:model ListActiveServiceTypesOKBody */.
ListActiveServiceTypesParams contains all the parameters to send to the API endpoint for the list active service types operation.
ListActiveServiceTypesReader is a Reader for the ListActiveServiceTypes structure.
ListServicesDefault describes a response with status code -1, with default header values.
ListServicesDefaultBody list services default body swagger:model ListServicesDefaultBody */.
ListServicesDefaultBodyDetailsItems0 list services default body details items0 swagger:model ListServicesDefaultBodyDetailsItems0 */.
ListServicesOK describes a response with status code 200, with default header values.
ListServicesOKBody list services OK body swagger:model ListServicesOKBody */.
ListServicesOKBodyExternalItems0 ExternalService represents a generic External service instance.
ListServicesOKBodyHaproxyItems0 HAProxyService represents a generic HAProxy service instance.
ListServicesOKBodyMongodbItems0 MongoDBService represents a generic MongoDB instance.
ListServicesOKBodyMysqlItems0 MySQLService represents a generic MySQL instance.
ListServicesOKBodyPostgresqlItems0 PostgreSQLService represents a generic PostgreSQL instance.
ListServicesOKBodyProxysqlItems0 ProxySQLService represents a generic ProxySQL instance.
ListServicesParams contains all the parameters to send to the API endpoint for the list services operation.
ListServicesReader is a Reader for the ListServices structure.
RemoveServiceDefault describes a response with status code -1, with default header values.
RemoveServiceDefaultBody remove service default body swagger:model RemoveServiceDefaultBody */.
RemoveServiceDefaultBodyDetailsItems0 remove service default body details items0 swagger:model RemoveServiceDefaultBodyDetailsItems0 */.
RemoveServiceOK describes a response with status code 200, with default header values.
RemoveServiceParams contains all the parameters to send to the API endpoint for the remove service operation.
RemoveServiceReader is a Reader for the RemoveService structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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