package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/go-kubermatic.git
Documentation: pkg.go.dev

# Functions

New creates a new metering API client.
NewDeleteMeteringReportDefault creates a DeleteMeteringReportDefault with default headers values.
NewDeleteMeteringReportForbidden creates a DeleteMeteringReportForbidden with default headers values.
NewDeleteMeteringReportOK creates a DeleteMeteringReportOK with default headers values.
NewDeleteMeteringReportParams creates a new DeleteMeteringReportParams object, with the default timeout for this client.
NewDeleteMeteringReportParamsWithContext creates a new DeleteMeteringReportParams object with the ability to set a context for a request.
NewDeleteMeteringReportParamsWithHTTPClient creates a new DeleteMeteringReportParams object with the ability to set a custom HTTPClient for a request.
NewDeleteMeteringReportParamsWithTimeout creates a new DeleteMeteringReportParams object with the ability to set a timeout on a request.
NewDeleteMeteringReportUnauthorized creates a DeleteMeteringReportUnauthorized with default headers values.
NewGetMeteringReportDefault creates a GetMeteringReportDefault with default headers values.
NewGetMeteringReportForbidden creates a GetMeteringReportForbidden with default headers values.
NewGetMeteringReportOK creates a GetMeteringReportOK with default headers values.
NewGetMeteringReportParams creates a new GetMeteringReportParams object, with the default timeout for this client.
NewGetMeteringReportParamsWithContext creates a new GetMeteringReportParams object with the ability to set a context for a request.
NewGetMeteringReportParamsWithHTTPClient creates a new GetMeteringReportParams object with the ability to set a custom HTTPClient for a request.
NewGetMeteringReportParamsWithTimeout creates a new GetMeteringReportParams object with the ability to set a timeout on a request.
NewGetMeteringReportUnauthorized creates a GetMeteringReportUnauthorized with default headers values.
NewListMeteringReportsDefault creates a ListMeteringReportsDefault with default headers values.
NewListMeteringReportsForbidden creates a ListMeteringReportsForbidden with default headers values.
NewListMeteringReportsOK creates a ListMeteringReportsOK with default headers values.
NewListMeteringReportsParams creates a new ListMeteringReportsParams object, with the default timeout for this client.
NewListMeteringReportsParamsWithContext creates a new ListMeteringReportsParams object with the ability to set a context for a request.
NewListMeteringReportsParamsWithHTTPClient creates a new ListMeteringReportsParams object with the ability to set a custom HTTPClient for a request.
NewListMeteringReportsParamsWithTimeout creates a new ListMeteringReportsParams object with the ability to set a timeout on a request.
NewListMeteringReportsUnauthorized creates a ListMeteringReportsUnauthorized with default headers values.

# Structs

Client for metering API */.
DeleteMeteringReportDefault describes a response with status code -1, with default header values.
DeleteMeteringReportForbidden describes a response with status code 403, with default header values.
DeleteMeteringReportOK describes a response with status code 200, with default header values.
DeleteMeteringReportParams contains all the parameters to send to the API endpoint for the delete metering report operation.
DeleteMeteringReportReader is a Reader for the DeleteMeteringReport structure.
DeleteMeteringReportUnauthorized describes a response with status code 401, with default header values.
GetMeteringReportDefault describes a response with status code -1, with default header values.
GetMeteringReportForbidden describes a response with status code 403, with default header values.
GetMeteringReportOK describes a response with status code 200, with default header values.
GetMeteringReportParams contains all the parameters to send to the API endpoint for the get metering report operation.
GetMeteringReportReader is a Reader for the GetMeteringReport structure.
GetMeteringReportUnauthorized describes a response with status code 401, with default header values.
ListMeteringReportsDefault describes a response with status code -1, with default header values.
ListMeteringReportsForbidden describes a response with status code 403, with default header values.
ListMeteringReportsOK describes a response with status code 200, with default header values.
ListMeteringReportsParams contains all the parameters to send to the API endpoint for the list metering reports operation.
ListMeteringReportsReader is a Reader for the ListMeteringReports structure.
ListMeteringReportsUnauthorized describes a response with status code 401, with default header values.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.