package
1.24.0
Repository: https://github.com/elastic/cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

New creates a new billing costs analysis API client.
NewGetCostsChartsBadRequest creates a GetCostsChartsBadRequest with default headers values.
NewGetCostsChartsByDeploymentBadRequest creates a GetCostsChartsByDeploymentBadRequest with default headers values.
NewGetCostsChartsByDeploymentForbidden creates a GetCostsChartsByDeploymentForbidden with default headers values.
NewGetCostsChartsByDeploymentInternalServerError creates a GetCostsChartsByDeploymentInternalServerError with default headers values.
NewGetCostsChartsByDeploymentNotFound creates a GetCostsChartsByDeploymentNotFound with default headers values.
NewGetCostsChartsByDeploymentOK creates a GetCostsChartsByDeploymentOK with default headers values.
NewGetCostsChartsByDeploymentParams creates a new GetCostsChartsByDeploymentParams object, with the default timeout for this client.
NewGetCostsChartsByDeploymentParamsWithContext creates a new GetCostsChartsByDeploymentParams object with the ability to set a context for a request.
NewGetCostsChartsByDeploymentParamsWithHTTPClient creates a new GetCostsChartsByDeploymentParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsChartsByDeploymentParamsWithTimeout creates a new GetCostsChartsByDeploymentParams object with the ability to set a timeout on a request.
NewGetCostsChartsByDeploymentTooManyRequests creates a GetCostsChartsByDeploymentTooManyRequests with default headers values.
NewGetCostsChartsForbidden creates a GetCostsChartsForbidden with default headers values.
NewGetCostsChartsInternalServerError creates a GetCostsChartsInternalServerError with default headers values.
NewGetCostsChartsNotFound creates a GetCostsChartsNotFound with default headers values.
NewGetCostsChartsOK creates a GetCostsChartsOK with default headers values.
NewGetCostsChartsParams creates a new GetCostsChartsParams object, with the default timeout for this client.
NewGetCostsChartsParamsWithContext creates a new GetCostsChartsParams object with the ability to set a context for a request.
NewGetCostsChartsParamsWithHTTPClient creates a new GetCostsChartsParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsChartsParamsWithTimeout creates a new GetCostsChartsParams object with the ability to set a timeout on a request.
NewGetCostsChartsTooManyRequests creates a GetCostsChartsTooManyRequests with default headers values.
NewGetCostsDeploymentsBadRequest creates a GetCostsDeploymentsBadRequest with default headers values.
NewGetCostsDeploymentsForbidden creates a GetCostsDeploymentsForbidden with default headers values.
NewGetCostsDeploymentsInternalServerError creates a GetCostsDeploymentsInternalServerError with default headers values.
NewGetCostsDeploymentsNotFound creates a GetCostsDeploymentsNotFound with default headers values.
NewGetCostsDeploymentsOK creates a GetCostsDeploymentsOK with default headers values.
NewGetCostsDeploymentsParams creates a new GetCostsDeploymentsParams object, with the default timeout for this client.
NewGetCostsDeploymentsParamsWithContext creates a new GetCostsDeploymentsParams object with the ability to set a context for a request.
NewGetCostsDeploymentsParamsWithHTTPClient creates a new GetCostsDeploymentsParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsDeploymentsParamsWithTimeout creates a new GetCostsDeploymentsParams object with the ability to set a timeout on a request.
NewGetCostsItemsBadRequest creates a GetCostsItemsBadRequest with default headers values.
NewGetCostsItemsByDeploymentBadRequest creates a GetCostsItemsByDeploymentBadRequest with default headers values.
NewGetCostsItemsByDeploymentForbidden creates a GetCostsItemsByDeploymentForbidden with default headers values.
NewGetCostsItemsByDeploymentInternalServerError creates a GetCostsItemsByDeploymentInternalServerError with default headers values.
NewGetCostsItemsByDeploymentNotFound creates a GetCostsItemsByDeploymentNotFound with default headers values.
NewGetCostsItemsByDeploymentOK creates a GetCostsItemsByDeploymentOK with default headers values.
NewGetCostsItemsByDeploymentParams creates a new GetCostsItemsByDeploymentParams object, with the default timeout for this client.
NewGetCostsItemsByDeploymentParamsWithContext creates a new GetCostsItemsByDeploymentParams object with the ability to set a context for a request.
NewGetCostsItemsByDeploymentParamsWithHTTPClient creates a new GetCostsItemsByDeploymentParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsItemsByDeploymentParamsWithTimeout creates a new GetCostsItemsByDeploymentParams object with the ability to set a timeout on a request.
NewGetCostsItemsForbidden creates a GetCostsItemsForbidden with default headers values.
NewGetCostsItemsInternalServerError creates a GetCostsItemsInternalServerError with default headers values.
NewGetCostsItemsNotFound creates a GetCostsItemsNotFound with default headers values.
NewGetCostsItemsOK creates a GetCostsItemsOK with default headers values.
NewGetCostsItemsParams creates a new GetCostsItemsParams object, with the default timeout for this client.
NewGetCostsItemsParamsWithContext creates a new GetCostsItemsParams object with the ability to set a context for a request.
NewGetCostsItemsParamsWithHTTPClient creates a new GetCostsItemsParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsItemsParamsWithTimeout creates a new GetCostsItemsParams object with the ability to set a timeout on a request.
NewGetCostsOverviewBadRequest creates a GetCostsOverviewBadRequest with default headers values.
NewGetCostsOverviewForbidden creates a GetCostsOverviewForbidden with default headers values.
NewGetCostsOverviewInternalServerError creates a GetCostsOverviewInternalServerError with default headers values.
NewGetCostsOverviewNotFound creates a GetCostsOverviewNotFound with default headers values.
NewGetCostsOverviewOK creates a GetCostsOverviewOK with default headers values.
NewGetCostsOverviewParams creates a new GetCostsOverviewParams object, with the default timeout for this client.
NewGetCostsOverviewParamsWithContext creates a new GetCostsOverviewParams object with the ability to set a context for a request.
NewGetCostsOverviewParamsWithHTTPClient creates a new GetCostsOverviewParams object with the ability to set a custom HTTPClient for a request.
NewGetCostsOverviewParamsWithTimeout creates a new GetCostsOverviewParams object with the ability to set a timeout on a request.

# Structs

Client for billing costs analysis API */.
GetCostsChartsBadRequest describes a response with status code 400, with default header values.
GetCostsChartsByDeploymentBadRequest describes a response with status code 400, with default header values.
GetCostsChartsByDeploymentForbidden describes a response with status code 403, with default header values.
GetCostsChartsByDeploymentInternalServerError describes a response with status code 500, with default header values.
GetCostsChartsByDeploymentNotFound describes a response with status code 404, with default header values.
GetCostsChartsByDeploymentOK describes a response with status code 200, with default header values.
GetCostsChartsByDeploymentParams contains all the parameters to send to the API endpoint for the get costs charts by deployment operation.
GetCostsChartsByDeploymentReader is a Reader for the GetCostsChartsByDeployment structure.
GetCostsChartsByDeploymentTooManyRequests describes a response with status code 429, with default header values.
GetCostsChartsForbidden describes a response with status code 403, with default header values.
GetCostsChartsInternalServerError describes a response with status code 500, with default header values.
GetCostsChartsNotFound describes a response with status code 404, with default header values.
GetCostsChartsOK describes a response with status code 200, with default header values.
GetCostsChartsParams contains all the parameters to send to the API endpoint for the get costs charts operation.
GetCostsChartsReader is a Reader for the GetCostsCharts structure.
GetCostsChartsTooManyRequests describes a response with status code 429, with default header values.
GetCostsDeploymentsBadRequest describes a response with status code 400, with default header values.
GetCostsDeploymentsForbidden describes a response with status code 403, with default header values.
GetCostsDeploymentsInternalServerError describes a response with status code 500, with default header values.
GetCostsDeploymentsNotFound describes a response with status code 404, with default header values.
GetCostsDeploymentsOK describes a response with status code 200, with default header values.
GetCostsDeploymentsParams contains all the parameters to send to the API endpoint for the get costs deployments operation.
GetCostsDeploymentsReader is a Reader for the GetCostsDeployments structure.
GetCostsItemsBadRequest describes a response with status code 400, with default header values.
GetCostsItemsByDeploymentBadRequest describes a response with status code 400, with default header values.
GetCostsItemsByDeploymentForbidden describes a response with status code 403, with default header values.
GetCostsItemsByDeploymentInternalServerError describes a response with status code 500, with default header values.
GetCostsItemsByDeploymentNotFound describes a response with status code 404, with default header values.
GetCostsItemsByDeploymentOK describes a response with status code 200, with default header values.
GetCostsItemsByDeploymentParams contains all the parameters to send to the API endpoint for the get costs items by deployment operation.
GetCostsItemsByDeploymentReader is a Reader for the GetCostsItemsByDeployment structure.
GetCostsItemsForbidden describes a response with status code 403, with default header values.
GetCostsItemsInternalServerError describes a response with status code 500, with default header values.
GetCostsItemsNotFound describes a response with status code 404, with default header values.
GetCostsItemsOK describes a response with status code 200, with default header values.
GetCostsItemsParams contains all the parameters to send to the API endpoint for the get costs items operation.
GetCostsItemsReader is a Reader for the GetCostsItems structure.
GetCostsOverviewBadRequest describes a response with status code 400, with default header values.
GetCostsOverviewForbidden describes a response with status code 403, with default header values.
GetCostsOverviewInternalServerError describes a response with status code 500, with default header values.
GetCostsOverviewNotFound describes a response with status code 404, with default header values.
GetCostsOverviewOK describes a response with status code 200, with default header values.
GetCostsOverviewParams contains all the parameters to send to the API endpoint for the get costs overview operation.
GetCostsOverviewReader is a Reader for the GetCostsOverview structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.