Versions in this module Expand all Collapse all v0 v0.1.1 Jun 11, 2026 v0.1.0 Jun 10, 2026 Changes in this version + const OAuth2PasswordBearerScopes + func NewAckFindingApiV1WastageFindingIdAckPostRequest(server string, findingId string) (*http.Request, error) + func NewAcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostRequest(server string, alertId string) (*http.Request, error) + func NewAcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostRequest(server string) (*http.Request, error) + func NewApiHealthApiV1HealthGetRequest(server string) (*http.Request, error) + func NewCancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostRequest(server string, runId string) (*http.Request, error) + func NewCliConfigGetApiV1ConfigsConfigIdGetRequest(server string, configId string) (*http.Request, error) + func NewCliConfigListApiV1ConfigsGetRequest(server string) (*http.Request, error) + func NewCliConfigsCreateApiV1ConfigsPostRequest(server string, body CliConfigsCreateApiV1ConfigsPostJSONRequestBody) (*http.Request, error) + func NewCliConfigsCreateApiV1ConfigsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewCliConfigsDeleteApiV1ConfigsConfigIdDeleteRequest(server string, configId string) (*http.Request, error) + func NewCliConfigsUpdateApiV1ConfigsConfigIdPutRequest(server string, configId string, ...) (*http.Request, error) + func NewCliConfigsUpdateApiV1ConfigsConfigIdPutRequestWithBody(server string, configId string, contentType string, body io.Reader) (*http.Request, error) + func NewCostBreakdownApiV1CostsBreakdownGetRequest(server string, params *CostBreakdownApiV1CostsBreakdownGetParams) (*http.Request, error) + func NewCostSummaryApiV1CostsSummaryGetRequest(server string, params *CostSummaryApiV1CostsSummaryGetParams) (*http.Request, error) + func NewCreateConfigApiV1ConfigPostRequest(server string, body CreateConfigApiV1ConfigPostJSONRequestBody) (*http.Request, error) + func NewCreateConfigApiV1ConfigPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateExtractorApiV1ExtractorsPostRequest(server string, body CreateExtractorApiV1ExtractorsPostJSONRequestBody) (*http.Request, error) + func NewCreateExtractorApiV1ExtractorsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateProjectApiV1ConfigProjectsPostRequest(server string, body CreateProjectApiV1ConfigProjectsPostJSONRequestBody) (*http.Request, error) + func NewCreateProjectApiV1ConfigProjectsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateProviderApiV1AuthProvidersPostRequest(server string, body CreateProviderApiV1AuthProvidersPostJSONRequestBody) (*http.Request, error) + func NewCreateProviderApiV1AuthProvidersPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewDashboardStatsApiV1DashboardStatsGetRequest(server string, params *DashboardStatsApiV1DashboardStatsGetParams) (*http.Request, error) + func NewDbStatsApiV1DbStatsGetRequest(server string) (*http.Request, error) + func NewDeleteConfigApiV1ConfigConfigIdDeleteRequest(server string, configId string) (*http.Request, error) + func NewDeleteExtractorApiV1ExtractorsExtractorIdDeleteRequest(server string, extractorId string) (*http.Request, error) + func NewDeleteProjectApiV1ConfigProjectsSlugDeleteRequest(server string, slug string) (*http.Request, error) + func NewDeleteProviderApiV1AuthProvidersProviderIdDeleteRequest(server string, providerId string) (*http.Request, error) + func NewExportCostsApiV1CostsExportGetRequest(server string, params *ExportCostsApiV1CostsExportGetParams) (*http.Request, error) + func NewGetActiveAlertsApiV1AlertsActiveGetRequest(server string) (*http.Request, error) + func NewGetAlertStatsApiV1AlertsStatsGetRequest(server string) (*http.Request, error) + func NewGetConfigApiV1ConfigConfigIdGetRequest(server string, configId string) (*http.Request, error) + func NewGetCostTotalsApiV1CostsTotalsGetRequest(server string, params *GetCostTotalsApiV1CostsTotalsGetParams) (*http.Request, error) + func NewGetCostsBySkuApiV1CostsBySkuGetRequest(server string, params *GetCostsBySkuApiV1CostsBySkuGetParams) (*http.Request, error) + func NewGetDailyCostsApiV1CostsDailyGetRequest(server string, params *GetDailyCostsApiV1CostsDailyGetParams) (*http.Request, error) + func NewGetExtractorApiV1ExtractorsExtractorIdGetRequest(server string, extractorId string) (*http.Request, error) + func NewGetExtractorRunApiV1ExtractorsRunsRunIdGetRequest(server string, runId string) (*http.Request, error) + func NewGetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetRequest(server string, runId string) (*http.Request, error) + func NewGetFindingApiV1WastageFindingIdGetRequest(server string, findingId string) (*http.Request, error) + func NewGetProjectApiV1ConfigProjectsSlugGetRequest(server string, slug string, params *GetProjectApiV1ConfigProjectsSlugGetParams) (*http.Request, error) + func NewGetProviderApiV1AuthProvidersProviderIdGetRequest(server string, providerId string) (*http.Request, error) + func NewGetSkusByProviderApiV1CostsSkusGetRequest(server string, params *GetSkusByProviderApiV1CostsSkusGetParams) (*http.Request, error) + func NewGithubCallbackApiV1AuthGithubCallbackPostRequest(server string, body GithubCallbackApiV1AuthGithubCallbackPostJSONRequestBody) (*http.Request, error) + func NewGithubCallbackApiV1AuthGithubCallbackPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewGithubRedirectApiV1AuthGithubGetRequest(server string) (*http.Request, error) + func NewHealthHealthGetRequest(server string) (*http.Request, error) + func NewHealthzHealthzGetRequest(server string) (*http.Request, error) + func NewIgnoreFindingApiV1WastageFindingIdIgnorePostRequest(server string, findingId string, ...) (*http.Request, error) + func NewIgnoreFindingApiV1WastageFindingIdIgnorePostRequestWithBody(server string, findingId string, contentType string, body io.Reader) (*http.Request, error) + func NewListAlertsApiV1AlertsGetRequest(server string, params *ListAlertsApiV1AlertsGetParams) (*http.Request, error) + func NewListConfigsApiV1ConfigGetRequest(server string) (*http.Request, error) + func NewListCostsApiV1CostsGetRequest(server string, params *ListCostsApiV1CostsGetParams) (*http.Request, error) + func NewListEnabledProvidersApiV1AuthOidcProvidersGetRequest(server string) (*http.Request, error) + func NewListExtractorRunsApiV1ExtractorsRunsGetRequest(server string, params *ListExtractorRunsApiV1ExtractorsRunsGetParams) (*http.Request, error) + func NewListExtractorsApiV1ExtractorsGetRequest(server string, params *ListExtractorsApiV1ExtractorsGetParams) (*http.Request, error) + func NewListFindingsApiV1WastageGetRequest(server string, params *ListFindingsApiV1WastageGetParams) (*http.Request, error) + func NewListProjectsApiV1ConfigProjectsGetRequest(server string, params *ListProjectsApiV1ConfigProjectsGetParams) (*http.Request, error) + func NewListProvidersApiV1AuthProvidersGetRequest(server string) (*http.Request, error) + func NewListRulesApiV1WastageRulesGetRequest(server string) (*http.Request, error) + func NewListScansApiV1WastageScansGetRequest(server string, params *ListScansApiV1WastageScansGetParams) (*http.Request, error) + func NewLoginAliasApiV1AuthLoginPostRequest(server string, body LoginAliasApiV1AuthLoginPostJSONRequestBody) (*http.Request, error) + func NewLoginAliasApiV1AuthLoginPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewLoginTokenApiV1AuthTokenPostRequest(server string, body LoginTokenApiV1AuthTokenPostJSONRequestBody) (*http.Request, error) + func NewLoginTokenApiV1AuthTokenPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewOidcCallbackApiV1AuthOidcCallbackPostRequest(server string, body OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody) (*http.Request, error) + func NewOidcCallbackApiV1AuthOidcCallbackPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewOidcLoginApiV1AuthOidcLoginPostRequest(server string, body OidcLoginApiV1AuthOidcLoginPostJSONRequestBody) (*http.Request, error) + func NewOidcLoginApiV1AuthOidcLoginPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostRequest(server string, ...) (*http.Request, error) + func NewRegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRegisterGcpApiV1AuthGcpRegisterPostRequest(server string, body RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody) (*http.Request, error) + func NewRegisterGcpApiV1AuthGcpRegisterPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewResolveFindingApiV1WastageFindingIdResolvePostRequest(server string, findingId string) (*http.Request, error) + func NewRunExtractorViaPostApiV1ExtractorsRunPostRequest(server string, body RunExtractorViaPostApiV1ExtractorsRunPostJSONRequestBody) (*http.Request, error) + func NewRunExtractorViaPostApiV1ExtractorsRunPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewTestConfigApiV1ConfigConfigIdTestPostRequest(server string, configId string) (*http.Request, error) + func NewTestProviderApiV1AuthProvidersProviderIdTestPostRequest(server string, providerId string) (*http.Request, error) + func NewTriggerScanApiV1WastageScanPostRequest(server string, body TriggerScanApiV1WastageScanPostJSONRequestBody) (*http.Request, error) + func NewTriggerScanApiV1WastageScanPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateConfigApiV1ConfigConfigIdPutRequest(server string, configId string, ...) (*http.Request, error) + func NewUpdateConfigApiV1ConfigConfigIdPutRequestWithBody(server string, configId string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateProviderApiV1AuthProvidersProviderIdPutRequest(server string, providerId string, ...) (*http.Request, error) + func NewUpdateProviderApiV1AuthProvidersProviderIdPutRequestWithBody(server string, providerId string, contentType string, body io.Reader) (*http.Request, error) + func NewWastageSummaryApiV1WastageSummaryGetRequest(server string) (*http.Request, error) + type AckFindingApiV1WastageFindingIdAckPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON404 ... + JSON422 *HTTPValidationError + func ParseAckFindingApiV1WastageFindingIdAckPostResponse(rsp *http.Response) (*AckFindingApiV1WastageFindingIdAckPostResponse, error) + func (r AckFindingApiV1WastageFindingIdAckPostResponse) ContentType() string + func (r AckFindingApiV1WastageFindingIdAckPostResponse) Status() string + func (r AckFindingApiV1WastageFindingIdAckPostResponse) StatusCode() int + type AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseAcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse(rsp *http.Response) (*AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse, error) + func (r AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse) ContentType() string + func (r AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse) Status() string + func (r AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse) StatusCode() int + type AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseAcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse(rsp *http.Response) (*AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse, error) + func (r AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse) ContentType() string + func (r AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse) Status() string + func (r AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse) StatusCode() int + type ApiHealthApiV1HealthGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *interface{} + func ParseApiHealthApiV1HealthGetResponse(rsp *http.Response) (*ApiHealthApiV1HealthGetResponse, error) + func (r ApiHealthApiV1HealthGetResponse) ContentType() string + func (r ApiHealthApiV1HealthGetResponse) Status() string + func (r ApiHealthApiV1HealthGetResponse) StatusCode() int + type AuthProviderConfig struct + AllowedEmailDomains *[]string + AutoProvision *bool + ClaimMappings *map[string]interface{} + ClientId string + ClientSecret string + Issuer string + RedirectUri string + Scopes *[]string + type AuthProviderInput struct + Config AuthProviderConfig + Enabled *bool + Kind *string + Name string + type AuthProviderResponse struct + Config map[string]interface{} + CreatedAt *string + CreatedBy *string + Enabled bool + Id string + Kind string + LastTestAt *string + LastTestOk *bool + Name string + UpdatedAt *string + type AzureServiceAccountRegisterRequest struct + ClientId string + ClientSecret *string + SubscriptionId *string + TenantId string + type CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse(rsp *http.Response) (*CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse, error) + func (r CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse) ContentType() string + func (r CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse) Status() string + func (r CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse) StatusCode() int + type CliConfigGetApiV1ConfigsConfigIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCliConfigGetApiV1ConfigsConfigIdGetResponse(rsp *http.Response) (*CliConfigGetApiV1ConfigsConfigIdGetResponse, error) + func (r CliConfigGetApiV1ConfigsConfigIdGetResponse) ContentType() string + func (r CliConfigGetApiV1ConfigsConfigIdGetResponse) Status() string + func (r CliConfigGetApiV1ConfigsConfigIdGetResponse) StatusCode() int + type CliConfigListApiV1ConfigsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseCliConfigListApiV1ConfigsGetResponse(rsp *http.Response) (*CliConfigListApiV1ConfigsGetResponse, error) + func (r CliConfigListApiV1ConfigsGetResponse) ContentType() string + func (r CliConfigListApiV1ConfigsGetResponse) Status() string + func (r CliConfigListApiV1ConfigsGetResponse) StatusCode() int + type CliConfigsCreateApiV1ConfigsPostJSONRequestBody = UnderscoreConfigCreate + type CliConfigsCreateApiV1ConfigsPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCliConfigsCreateApiV1ConfigsPostResponse(rsp *http.Response) (*CliConfigsCreateApiV1ConfigsPostResponse, error) + func (r CliConfigsCreateApiV1ConfigsPostResponse) ContentType() string + func (r CliConfigsCreateApiV1ConfigsPostResponse) Status() string + func (r CliConfigsCreateApiV1ConfigsPostResponse) StatusCode() int + type CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseCliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse(rsp *http.Response) (*CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse, error) + func (r CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse) ContentType() string + func (r CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse) Status() string + func (r CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse) StatusCode() int + type CliConfigsUpdateApiV1ConfigsConfigIdPutJSONRequestBody = UnderscoreConfigCreate + type CliConfigsUpdateApiV1ConfigsConfigIdPutResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCliConfigsUpdateApiV1ConfigsConfigIdPutResponse(rsp *http.Response) (*CliConfigsUpdateApiV1ConfigsConfigIdPutResponse, error) + func (r CliConfigsUpdateApiV1ConfigsConfigIdPutResponse) ContentType() string + func (r CliConfigsUpdateApiV1ConfigsConfigIdPutResponse) Status() string + func (r CliConfigsUpdateApiV1ConfigsConfigIdPutResponse) StatusCode() int + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) AckFindingApiV1WastageFindingIdAckPost(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePost(ctx context.Context, alertId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ApiHealthApiV1HealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPost(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CliConfigGetApiV1ConfigsConfigIdGet(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CliConfigListApiV1ConfigsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CliConfigsCreateApiV1ConfigsPost(ctx context.Context, body CliConfigsCreateApiV1ConfigsPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CliConfigsCreateApiV1ConfigsPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CliConfigsDeleteApiV1ConfigsConfigIdDelete(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CliConfigsUpdateApiV1ConfigsConfigIdPut(ctx context.Context, configId string, ...) (*http.Response, error) + func (c *Client) CliConfigsUpdateApiV1ConfigsConfigIdPutWithBody(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CostBreakdownApiV1CostsBreakdownGet(ctx context.Context, params *CostBreakdownApiV1CostsBreakdownGetParams, ...) (*http.Response, error) + func (c *Client) CostSummaryApiV1CostsSummaryGet(ctx context.Context, params *CostSummaryApiV1CostsSummaryGetParams, ...) (*http.Response, error) + func (c *Client) CreateConfigApiV1ConfigPost(ctx context.Context, body CreateConfigApiV1ConfigPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateConfigApiV1ConfigPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateExtractorApiV1ExtractorsPost(ctx context.Context, body CreateExtractorApiV1ExtractorsPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateExtractorApiV1ExtractorsPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateProjectApiV1ConfigProjectsPost(ctx context.Context, body CreateProjectApiV1ConfigProjectsPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateProjectApiV1ConfigProjectsPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateProviderApiV1AuthProvidersPost(ctx context.Context, body CreateProviderApiV1AuthProvidersPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateProviderApiV1AuthProvidersPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DashboardStatsApiV1DashboardStatsGet(ctx context.Context, params *DashboardStatsApiV1DashboardStatsGetParams, ...) (*http.Response, error) + func (c *Client) DbStatsApiV1DbStatsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteConfigApiV1ConfigConfigIdDelete(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteExtractorApiV1ExtractorsExtractorIdDelete(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteProjectApiV1ConfigProjectsSlugDelete(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteProviderApiV1AuthProvidersProviderIdDelete(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ExportCostsApiV1CostsExportGet(ctx context.Context, params *ExportCostsApiV1CostsExportGetParams, ...) (*http.Response, error) + func (c *Client) GetActiveAlertsApiV1AlertsActiveGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetAlertStatsApiV1AlertsStatsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetConfigApiV1ConfigConfigIdGet(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetCostTotalsApiV1CostsTotalsGet(ctx context.Context, params *GetCostTotalsApiV1CostsTotalsGetParams, ...) (*http.Response, error) + func (c *Client) GetCostsBySkuApiV1CostsBySkuGet(ctx context.Context, params *GetCostsBySkuApiV1CostsBySkuGetParams, ...) (*http.Response, error) + func (c *Client) GetDailyCostsApiV1CostsDailyGet(ctx context.Context, params *GetDailyCostsApiV1CostsDailyGetParams, ...) (*http.Response, error) + func (c *Client) GetExtractorApiV1ExtractorsExtractorIdGet(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetExtractorRunApiV1ExtractorsRunsRunIdGet(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGet(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetFindingApiV1WastageFindingIdGet(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetProjectApiV1ConfigProjectsSlugGet(ctx context.Context, slug string, ...) (*http.Response, error) + func (c *Client) GetProviderApiV1AuthProvidersProviderIdGet(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSkusByProviderApiV1CostsSkusGet(ctx context.Context, params *GetSkusByProviderApiV1CostsSkusGetParams, ...) (*http.Response, error) + func (c *Client) GithubCallbackApiV1AuthGithubCallbackPost(ctx context.Context, ...) (*http.Response, error) + func (c *Client) GithubCallbackApiV1AuthGithubCallbackPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) GithubRedirectApiV1AuthGithubGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) HealthHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) HealthzHealthzGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) IgnoreFindingApiV1WastageFindingIdIgnorePost(ctx context.Context, findingId string, ...) (*http.Response, error) + func (c *Client) IgnoreFindingApiV1WastageFindingIdIgnorePostWithBody(ctx context.Context, findingId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ListAlertsApiV1AlertsGet(ctx context.Context, params *ListAlertsApiV1AlertsGetParams, ...) (*http.Response, error) + func (c *Client) ListConfigsApiV1ConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListCostsApiV1CostsGet(ctx context.Context, params *ListCostsApiV1CostsGetParams, ...) (*http.Response, error) + func (c *Client) ListEnabledProvidersApiV1AuthOidcProvidersGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListExtractorRunsApiV1ExtractorsRunsGet(ctx context.Context, params *ListExtractorRunsApiV1ExtractorsRunsGetParams, ...) (*http.Response, error) + func (c *Client) ListExtractorsApiV1ExtractorsGet(ctx context.Context, params *ListExtractorsApiV1ExtractorsGetParams, ...) (*http.Response, error) + func (c *Client) ListFindingsApiV1WastageGet(ctx context.Context, params *ListFindingsApiV1WastageGetParams, ...) (*http.Response, error) + func (c *Client) ListProjectsApiV1ConfigProjectsGet(ctx context.Context, params *ListProjectsApiV1ConfigProjectsGetParams, ...) (*http.Response, error) + func (c *Client) ListProvidersApiV1AuthProvidersGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListRulesApiV1WastageRulesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListScansApiV1WastageScansGet(ctx context.Context, params *ListScansApiV1WastageScansGetParams, ...) (*http.Response, error) + func (c *Client) LoginAliasApiV1AuthLoginPost(ctx context.Context, body LoginAliasApiV1AuthLoginPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) LoginAliasApiV1AuthLoginPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) LoginTokenApiV1AuthTokenPost(ctx context.Context, body LoginTokenApiV1AuthTokenPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) LoginTokenApiV1AuthTokenPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) OidcCallbackApiV1AuthOidcCallbackPost(ctx context.Context, body OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) OidcCallbackApiV1AuthOidcCallbackPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) OidcLoginApiV1AuthOidcLoginPost(ctx context.Context, body OidcLoginApiV1AuthOidcLoginPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) OidcLoginApiV1AuthOidcLoginPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPost(ctx context.Context, ...) (*http.Response, error) + func (c *Client) RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RegisterGcpApiV1AuthGcpRegisterPost(ctx context.Context, body RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) RegisterGcpApiV1AuthGcpRegisterPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ResolveFindingApiV1WastageFindingIdResolvePost(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) RunExtractorViaPostApiV1ExtractorsRunPost(ctx context.Context, ...) (*http.Response, error) + func (c *Client) RunExtractorViaPostApiV1ExtractorsRunPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) TestConfigApiV1ConfigConfigIdTestPost(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) TestProviderApiV1AuthProvidersProviderIdTestPost(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) TriggerScanApiV1WastageScanPost(ctx context.Context, body TriggerScanApiV1WastageScanPostJSONRequestBody, ...) (*http.Response, error) + func (c *Client) TriggerScanApiV1WastageScanPostWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateConfigApiV1ConfigConfigIdPut(ctx context.Context, configId string, ...) (*http.Response, error) + func (c *Client) UpdateConfigApiV1ConfigConfigIdPutWithBody(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateProviderApiV1AuthProvidersProviderIdPut(ctx context.Context, providerId string, ...) (*http.Response, error) + func (c *Client) UpdateProviderApiV1AuthProvidersProviderIdPutWithBody(ctx context.Context, providerId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) WastageSummaryApiV1WastageSummaryGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + type ClientInterface interface + AckFindingApiV1WastageFindingIdAckPost func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePost func(ctx context.Context, alertId string, reqEditors ...RequestEditorFn) (*http.Response, error) + AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPost func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ApiHealthApiV1HealthGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPost func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + CliConfigGetApiV1ConfigsConfigIdGet func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + CliConfigListApiV1ConfigsGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + CliConfigsCreateApiV1ConfigsPost func(ctx context.Context, body CliConfigsCreateApiV1ConfigsPostJSONRequestBody, ...) (*http.Response, error) + CliConfigsCreateApiV1ConfigsPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + CliConfigsDeleteApiV1ConfigsConfigIdDelete func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + CliConfigsUpdateApiV1ConfigsConfigIdPut func(ctx context.Context, configId string, ...) (*http.Response, error) + CliConfigsUpdateApiV1ConfigsConfigIdPutWithBody func(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*http.Response, error) + CostBreakdownApiV1CostsBreakdownGet func(ctx context.Context, params *CostBreakdownApiV1CostsBreakdownGetParams, ...) (*http.Response, error) + CostSummaryApiV1CostsSummaryGet func(ctx context.Context, params *CostSummaryApiV1CostsSummaryGetParams, ...) (*http.Response, error) + CreateConfigApiV1ConfigPost func(ctx context.Context, body CreateConfigApiV1ConfigPostJSONRequestBody, ...) (*http.Response, error) + CreateConfigApiV1ConfigPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + CreateExtractorApiV1ExtractorsPost func(ctx context.Context, body CreateExtractorApiV1ExtractorsPostJSONRequestBody, ...) (*http.Response, error) + CreateExtractorApiV1ExtractorsPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + CreateProjectApiV1ConfigProjectsPost func(ctx context.Context, body CreateProjectApiV1ConfigProjectsPostJSONRequestBody, ...) (*http.Response, error) + CreateProjectApiV1ConfigProjectsPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + CreateProviderApiV1AuthProvidersPost func(ctx context.Context, body CreateProviderApiV1AuthProvidersPostJSONRequestBody, ...) (*http.Response, error) + CreateProviderApiV1AuthProvidersPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + DashboardStatsApiV1DashboardStatsGet func(ctx context.Context, params *DashboardStatsApiV1DashboardStatsGetParams, ...) (*http.Response, error) + DbStatsApiV1DbStatsGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteConfigApiV1ConfigConfigIdDelete func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteExtractorApiV1ExtractorsExtractorIdDelete func(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteProjectApiV1ConfigProjectsSlugDelete func(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteProviderApiV1AuthProvidersProviderIdDelete func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + ExportCostsApiV1CostsExportGet func(ctx context.Context, params *ExportCostsApiV1CostsExportGetParams, ...) (*http.Response, error) + GetActiveAlertsApiV1AlertsActiveGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetAlertStatsApiV1AlertsStatsGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetConfigApiV1ConfigConfigIdGet func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetCostTotalsApiV1CostsTotalsGet func(ctx context.Context, params *GetCostTotalsApiV1CostsTotalsGetParams, ...) (*http.Response, error) + GetCostsBySkuApiV1CostsBySkuGet func(ctx context.Context, params *GetCostsBySkuApiV1CostsBySkuGetParams, ...) (*http.Response, error) + GetDailyCostsApiV1CostsDailyGet func(ctx context.Context, params *GetDailyCostsApiV1CostsDailyGetParams, ...) (*http.Response, error) + GetExtractorApiV1ExtractorsExtractorIdGet func(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetExtractorRunApiV1ExtractorsRunsRunIdGet func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGet func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetFindingApiV1WastageFindingIdGet func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetProjectApiV1ConfigProjectsSlugGet func(ctx context.Context, slug string, ...) (*http.Response, error) + GetProviderApiV1AuthProvidersProviderIdGet func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSkusByProviderApiV1CostsSkusGet func(ctx context.Context, params *GetSkusByProviderApiV1CostsSkusGetParams, ...) (*http.Response, error) + GithubCallbackApiV1AuthGithubCallbackPost func(ctx context.Context, ...) (*http.Response, error) + GithubCallbackApiV1AuthGithubCallbackPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + GithubRedirectApiV1AuthGithubGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + HealthHealthGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + HealthzHealthzGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + IgnoreFindingApiV1WastageFindingIdIgnorePost func(ctx context.Context, findingId string, ...) (*http.Response, error) + IgnoreFindingApiV1WastageFindingIdIgnorePostWithBody func(ctx context.Context, findingId string, contentType string, body io.Reader, ...) (*http.Response, error) + ListAlertsApiV1AlertsGet func(ctx context.Context, params *ListAlertsApiV1AlertsGetParams, ...) (*http.Response, error) + ListConfigsApiV1ConfigGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ListCostsApiV1CostsGet func(ctx context.Context, params *ListCostsApiV1CostsGetParams, ...) (*http.Response, error) + ListEnabledProvidersApiV1AuthOidcProvidersGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ListExtractorRunsApiV1ExtractorsRunsGet func(ctx context.Context, params *ListExtractorRunsApiV1ExtractorsRunsGetParams, ...) (*http.Response, error) + ListExtractorsApiV1ExtractorsGet func(ctx context.Context, params *ListExtractorsApiV1ExtractorsGetParams, ...) (*http.Response, error) + ListFindingsApiV1WastageGet func(ctx context.Context, params *ListFindingsApiV1WastageGetParams, ...) (*http.Response, error) + ListProjectsApiV1ConfigProjectsGet func(ctx context.Context, params *ListProjectsApiV1ConfigProjectsGetParams, ...) (*http.Response, error) + ListProvidersApiV1AuthProvidersGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ListRulesApiV1WastageRulesGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ListScansApiV1WastageScansGet func(ctx context.Context, params *ListScansApiV1WastageScansGetParams, ...) (*http.Response, error) + LoginAliasApiV1AuthLoginPost func(ctx context.Context, body LoginAliasApiV1AuthLoginPostJSONRequestBody, ...) (*http.Response, error) + LoginAliasApiV1AuthLoginPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + LoginTokenApiV1AuthTokenPost func(ctx context.Context, body LoginTokenApiV1AuthTokenPostJSONRequestBody, ...) (*http.Response, error) + LoginTokenApiV1AuthTokenPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + OidcCallbackApiV1AuthOidcCallbackPost func(ctx context.Context, body OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody, ...) (*http.Response, error) + OidcCallbackApiV1AuthOidcCallbackPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + OidcLoginApiV1AuthOidcLoginPost func(ctx context.Context, body OidcLoginApiV1AuthOidcLoginPostJSONRequestBody, ...) (*http.Response, error) + OidcLoginApiV1AuthOidcLoginPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPost func(ctx context.Context, ...) (*http.Response, error) + RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RegisterGcpApiV1AuthGcpRegisterPost func(ctx context.Context, body RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody, ...) (*http.Response, error) + RegisterGcpApiV1AuthGcpRegisterPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + ResolveFindingApiV1WastageFindingIdResolvePost func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*http.Response, error) + RunExtractorViaPostApiV1ExtractorsRunPost func(ctx context.Context, ...) (*http.Response, error) + RunExtractorViaPostApiV1ExtractorsRunPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + TestConfigApiV1ConfigConfigIdTestPost func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*http.Response, error) + TestProviderApiV1AuthProvidersProviderIdTestPost func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + TriggerScanApiV1WastageScanPost func(ctx context.Context, body TriggerScanApiV1WastageScanPostJSONRequestBody, ...) (*http.Response, error) + TriggerScanApiV1WastageScanPostWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateConfigApiV1ConfigConfigIdPut func(ctx context.Context, configId string, ...) (*http.Response, error) + UpdateConfigApiV1ConfigConfigIdPutWithBody func(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateProviderApiV1AuthProvidersProviderIdPut func(ctx context.Context, providerId string, ...) (*http.Response, error) + UpdateProviderApiV1AuthProvidersProviderIdPutWithBody func(ctx context.Context, providerId string, contentType string, body io.Reader, ...) (*http.Response, error) + WastageSummaryApiV1WastageSummaryGet func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) AckFindingApiV1WastageFindingIdAckPostWithResponse(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*AckFindingApiV1WastageFindingIdAckPostResponse, error) + func (c *ClientWithResponses) AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostWithResponse(ctx context.Context, alertId string, reqEditors ...RequestEditorFn) (*AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse, error) + func (c *ClientWithResponses) AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse, error) + func (c *ClientWithResponses) ApiHealthApiV1HealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiHealthApiV1HealthGetResponse, error) + func (c *ClientWithResponses) CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostWithResponse(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse, error) + func (c *ClientWithResponses) CliConfigGetApiV1ConfigsConfigIdGetWithResponse(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*CliConfigGetApiV1ConfigsConfigIdGetResponse, error) + func (c *ClientWithResponses) CliConfigListApiV1ConfigsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CliConfigListApiV1ConfigsGetResponse, error) + func (c *ClientWithResponses) CliConfigsCreateApiV1ConfigsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CliConfigsCreateApiV1ConfigsPostResponse, error) + func (c *ClientWithResponses) CliConfigsCreateApiV1ConfigsPostWithResponse(ctx context.Context, body CliConfigsCreateApiV1ConfigsPostJSONRequestBody, ...) (*CliConfigsCreateApiV1ConfigsPostResponse, error) + func (c *ClientWithResponses) CliConfigsDeleteApiV1ConfigsConfigIdDeleteWithResponse(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse, error) + func (c *ClientWithResponses) CliConfigsUpdateApiV1ConfigsConfigIdPutWithBodyWithResponse(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*CliConfigsUpdateApiV1ConfigsConfigIdPutResponse, error) + func (c *ClientWithResponses) CliConfigsUpdateApiV1ConfigsConfigIdPutWithResponse(ctx context.Context, configId string, ...) (*CliConfigsUpdateApiV1ConfigsConfigIdPutResponse, error) + func (c *ClientWithResponses) CostBreakdownApiV1CostsBreakdownGetWithResponse(ctx context.Context, params *CostBreakdownApiV1CostsBreakdownGetParams, ...) (*CostBreakdownApiV1CostsBreakdownGetResponse, error) + func (c *ClientWithResponses) CostSummaryApiV1CostsSummaryGetWithResponse(ctx context.Context, params *CostSummaryApiV1CostsSummaryGetParams, ...) (*CostSummaryApiV1CostsSummaryGetResponse, error) + func (c *ClientWithResponses) CreateConfigApiV1ConfigPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateConfigApiV1ConfigPostResponse, error) + func (c *ClientWithResponses) CreateConfigApiV1ConfigPostWithResponse(ctx context.Context, body CreateConfigApiV1ConfigPostJSONRequestBody, ...) (*CreateConfigApiV1ConfigPostResponse, error) + func (c *ClientWithResponses) CreateExtractorApiV1ExtractorsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateExtractorApiV1ExtractorsPostResponse, error) + func (c *ClientWithResponses) CreateExtractorApiV1ExtractorsPostWithResponse(ctx context.Context, body CreateExtractorApiV1ExtractorsPostJSONRequestBody, ...) (*CreateExtractorApiV1ExtractorsPostResponse, error) + func (c *ClientWithResponses) CreateProjectApiV1ConfigProjectsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectApiV1ConfigProjectsPostResponse, error) + func (c *ClientWithResponses) CreateProjectApiV1ConfigProjectsPostWithResponse(ctx context.Context, body CreateProjectApiV1ConfigProjectsPostJSONRequestBody, ...) (*CreateProjectApiV1ConfigProjectsPostResponse, error) + func (c *ClientWithResponses) CreateProviderApiV1AuthProvidersPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProviderApiV1AuthProvidersPostResponse, error) + func (c *ClientWithResponses) CreateProviderApiV1AuthProvidersPostWithResponse(ctx context.Context, body CreateProviderApiV1AuthProvidersPostJSONRequestBody, ...) (*CreateProviderApiV1AuthProvidersPostResponse, error) + func (c *ClientWithResponses) DashboardStatsApiV1DashboardStatsGetWithResponse(ctx context.Context, params *DashboardStatsApiV1DashboardStatsGetParams, ...) (*DashboardStatsApiV1DashboardStatsGetResponse, error) + func (c *ClientWithResponses) DbStatsApiV1DbStatsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DbStatsApiV1DbStatsGetResponse, error) + func (c *ClientWithResponses) DeleteConfigApiV1ConfigConfigIdDeleteWithResponse(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*DeleteConfigApiV1ConfigConfigIdDeleteResponse, error) + func (c *ClientWithResponses) DeleteExtractorApiV1ExtractorsExtractorIdDeleteWithResponse(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse, error) + func (c *ClientWithResponses) DeleteProjectApiV1ConfigProjectsSlugDeleteWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteProjectApiV1ConfigProjectsSlugDeleteResponse, error) + func (c *ClientWithResponses) DeleteProviderApiV1AuthProvidersProviderIdDeleteWithResponse(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse, error) + func (c *ClientWithResponses) ExportCostsApiV1CostsExportGetWithResponse(ctx context.Context, params *ExportCostsApiV1CostsExportGetParams, ...) (*ExportCostsApiV1CostsExportGetResponse, error) + func (c *ClientWithResponses) GetActiveAlertsApiV1AlertsActiveGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetActiveAlertsApiV1AlertsActiveGetResponse, error) + func (c *ClientWithResponses) GetAlertStatsApiV1AlertsStatsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAlertStatsApiV1AlertsStatsGetResponse, error) + func (c *ClientWithResponses) GetConfigApiV1ConfigConfigIdGetWithResponse(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*GetConfigApiV1ConfigConfigIdGetResponse, error) + func (c *ClientWithResponses) GetCostTotalsApiV1CostsTotalsGetWithResponse(ctx context.Context, params *GetCostTotalsApiV1CostsTotalsGetParams, ...) (*GetCostTotalsApiV1CostsTotalsGetResponse, error) + func (c *ClientWithResponses) GetCostsBySkuApiV1CostsBySkuGetWithResponse(ctx context.Context, params *GetCostsBySkuApiV1CostsBySkuGetParams, ...) (*GetCostsBySkuApiV1CostsBySkuGetResponse, error) + func (c *ClientWithResponses) GetDailyCostsApiV1CostsDailyGetWithResponse(ctx context.Context, params *GetDailyCostsApiV1CostsDailyGetParams, ...) (*GetDailyCostsApiV1CostsDailyGetResponse, error) + func (c *ClientWithResponses) GetExtractorApiV1ExtractorsExtractorIdGetWithResponse(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*GetExtractorApiV1ExtractorsExtractorIdGetResponse, error) + func (c *ClientWithResponses) GetExtractorRunApiV1ExtractorsRunsRunIdGetWithResponse(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse, error) + func (c *ClientWithResponses) GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetWithResponse(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse, error) + func (c *ClientWithResponses) GetFindingApiV1WastageFindingIdGetWithResponse(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*GetFindingApiV1WastageFindingIdGetResponse, error) + func (c *ClientWithResponses) GetProjectApiV1ConfigProjectsSlugGetWithResponse(ctx context.Context, slug string, ...) (*GetProjectApiV1ConfigProjectsSlugGetResponse, error) + func (c *ClientWithResponses) GetProviderApiV1AuthProvidersProviderIdGetWithResponse(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*GetProviderApiV1AuthProvidersProviderIdGetResponse, error) + func (c *ClientWithResponses) GetSkusByProviderApiV1CostsSkusGetWithResponse(ctx context.Context, params *GetSkusByProviderApiV1CostsSkusGetParams, ...) (*GetSkusByProviderApiV1CostsSkusGetResponse, error) + func (c *ClientWithResponses) GithubCallbackApiV1AuthGithubCallbackPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GithubCallbackApiV1AuthGithubCallbackPostResponse, error) + func (c *ClientWithResponses) GithubCallbackApiV1AuthGithubCallbackPostWithResponse(ctx context.Context, ...) (*GithubCallbackApiV1AuthGithubCallbackPostResponse, error) + func (c *ClientWithResponses) GithubRedirectApiV1AuthGithubGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GithubRedirectApiV1AuthGithubGetResponse, error) + func (c *ClientWithResponses) HealthHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthHealthGetResponse, error) + func (c *ClientWithResponses) HealthzHealthzGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthzHealthzGetResponse, error) + func (c *ClientWithResponses) IgnoreFindingApiV1WastageFindingIdIgnorePostWithBodyWithResponse(ctx context.Context, findingId string, contentType string, body io.Reader, ...) (*IgnoreFindingApiV1WastageFindingIdIgnorePostResponse, error) + func (c *ClientWithResponses) IgnoreFindingApiV1WastageFindingIdIgnorePostWithResponse(ctx context.Context, findingId string, ...) (*IgnoreFindingApiV1WastageFindingIdIgnorePostResponse, error) + func (c *ClientWithResponses) ListAlertsApiV1AlertsGetWithResponse(ctx context.Context, params *ListAlertsApiV1AlertsGetParams, ...) (*ListAlertsApiV1AlertsGetResponse, error) + func (c *ClientWithResponses) ListConfigsApiV1ConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListConfigsApiV1ConfigGetResponse, error) + func (c *ClientWithResponses) ListCostsApiV1CostsGetWithResponse(ctx context.Context, params *ListCostsApiV1CostsGetParams, ...) (*ListCostsApiV1CostsGetResponse, error) + func (c *ClientWithResponses) ListEnabledProvidersApiV1AuthOidcProvidersGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEnabledProvidersApiV1AuthOidcProvidersGetResponse, error) + func (c *ClientWithResponses) ListExtractorRunsApiV1ExtractorsRunsGetWithResponse(ctx context.Context, params *ListExtractorRunsApiV1ExtractorsRunsGetParams, ...) (*ListExtractorRunsApiV1ExtractorsRunsGetResponse, error) + func (c *ClientWithResponses) ListExtractorsApiV1ExtractorsGetWithResponse(ctx context.Context, params *ListExtractorsApiV1ExtractorsGetParams, ...) (*ListExtractorsApiV1ExtractorsGetResponse, error) + func (c *ClientWithResponses) ListFindingsApiV1WastageGetWithResponse(ctx context.Context, params *ListFindingsApiV1WastageGetParams, ...) (*ListFindingsApiV1WastageGetResponse, error) + func (c *ClientWithResponses) ListProjectsApiV1ConfigProjectsGetWithResponse(ctx context.Context, params *ListProjectsApiV1ConfigProjectsGetParams, ...) (*ListProjectsApiV1ConfigProjectsGetResponse, error) + func (c *ClientWithResponses) ListProvidersApiV1AuthProvidersGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersApiV1AuthProvidersGetResponse, error) + func (c *ClientWithResponses) ListRulesApiV1WastageRulesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRulesApiV1WastageRulesGetResponse, error) + func (c *ClientWithResponses) ListScansApiV1WastageScansGetWithResponse(ctx context.Context, params *ListScansApiV1WastageScansGetParams, ...) (*ListScansApiV1WastageScansGetResponse, error) + func (c *ClientWithResponses) LoginAliasApiV1AuthLoginPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginAliasApiV1AuthLoginPostResponse, error) + func (c *ClientWithResponses) LoginAliasApiV1AuthLoginPostWithResponse(ctx context.Context, body LoginAliasApiV1AuthLoginPostJSONRequestBody, ...) (*LoginAliasApiV1AuthLoginPostResponse, error) + func (c *ClientWithResponses) LoginTokenApiV1AuthTokenPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginTokenApiV1AuthTokenPostResponse, error) + func (c *ClientWithResponses) LoginTokenApiV1AuthTokenPostWithResponse(ctx context.Context, body LoginTokenApiV1AuthTokenPostJSONRequestBody, ...) (*LoginTokenApiV1AuthTokenPostResponse, error) + func (c *ClientWithResponses) OidcCallbackApiV1AuthOidcCallbackPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OidcCallbackApiV1AuthOidcCallbackPostResponse, error) + func (c *ClientWithResponses) OidcCallbackApiV1AuthOidcCallbackPostWithResponse(ctx context.Context, body OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody, ...) (*OidcCallbackApiV1AuthOidcCallbackPostResponse, error) + func (c *ClientWithResponses) OidcLoginApiV1AuthOidcLoginPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OidcLoginApiV1AuthOidcLoginPostResponse, error) + func (c *ClientWithResponses) OidcLoginApiV1AuthOidcLoginPostWithResponse(ctx context.Context, body OidcLoginApiV1AuthOidcLoginPostJSONRequestBody, ...) (*OidcLoginApiV1AuthOidcLoginPostResponse, error) + func (c *ClientWithResponses) RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse, error) + func (c *ClientWithResponses) RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostWithResponse(ctx context.Context, ...) (*RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse, error) + func (c *ClientWithResponses) RegisterGcpApiV1AuthGcpRegisterPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterGcpApiV1AuthGcpRegisterPostResponse, error) + func (c *ClientWithResponses) RegisterGcpApiV1AuthGcpRegisterPostWithResponse(ctx context.Context, body RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody, ...) (*RegisterGcpApiV1AuthGcpRegisterPostResponse, error) + func (c *ClientWithResponses) ResolveFindingApiV1WastageFindingIdResolvePostWithResponse(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*ResolveFindingApiV1WastageFindingIdResolvePostResponse, error) + func (c *ClientWithResponses) RunExtractorViaPostApiV1ExtractorsRunPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RunExtractorViaPostApiV1ExtractorsRunPostResponse, error) + func (c *ClientWithResponses) RunExtractorViaPostApiV1ExtractorsRunPostWithResponse(ctx context.Context, ...) (*RunExtractorViaPostApiV1ExtractorsRunPostResponse, error) + func (c *ClientWithResponses) TestConfigApiV1ConfigConfigIdTestPostWithResponse(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*TestConfigApiV1ConfigConfigIdTestPostResponse, error) + func (c *ClientWithResponses) TestProviderApiV1AuthProvidersProviderIdTestPostWithResponse(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*TestProviderApiV1AuthProvidersProviderIdTestPostResponse, error) + func (c *ClientWithResponses) TriggerScanApiV1WastageScanPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TriggerScanApiV1WastageScanPostResponse, error) + func (c *ClientWithResponses) TriggerScanApiV1WastageScanPostWithResponse(ctx context.Context, body TriggerScanApiV1WastageScanPostJSONRequestBody, ...) (*TriggerScanApiV1WastageScanPostResponse, error) + func (c *ClientWithResponses) UpdateConfigApiV1ConfigConfigIdPutWithBodyWithResponse(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*UpdateConfigApiV1ConfigConfigIdPutResponse, error) + func (c *ClientWithResponses) UpdateConfigApiV1ConfigConfigIdPutWithResponse(ctx context.Context, configId string, ...) (*UpdateConfigApiV1ConfigConfigIdPutResponse, error) + func (c *ClientWithResponses) UpdateProviderApiV1AuthProvidersProviderIdPutWithBodyWithResponse(ctx context.Context, providerId string, contentType string, body io.Reader, ...) (*UpdateProviderApiV1AuthProvidersProviderIdPutResponse, error) + func (c *ClientWithResponses) UpdateProviderApiV1AuthProvidersProviderIdPutWithResponse(ctx context.Context, providerId string, ...) (*UpdateProviderApiV1AuthProvidersProviderIdPutResponse, error) + func (c *ClientWithResponses) WastageSummaryApiV1WastageSummaryGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*WastageSummaryApiV1WastageSummaryGetResponse, error) + type ClientWithResponsesInterface interface + ... func(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse, error) + AckFindingApiV1WastageFindingIdAckPostWithResponse func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*AckFindingApiV1WastageFindingIdAckPostResponse, error) + AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostWithResponse func(ctx context.Context, alertId string, reqEditors ...RequestEditorFn) (*AcknowledgeAlertApiV1AlertsAlertIdAcknowledgePostResponse, error) + AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*AcknowledgeAllAlertsApiV1AlertsAcknowledgeAllPostResponse, error) + ApiHealthApiV1HealthGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiHealthApiV1HealthGetResponse, error) + CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostWithResponse func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*CancelExtractorRunApiV1ExtractorsRunsRunIdCancelPostResponse, error) + CliConfigGetApiV1ConfigsConfigIdGetWithResponse func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*CliConfigGetApiV1ConfigsConfigIdGetResponse, error) + CliConfigListApiV1ConfigsGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*CliConfigListApiV1ConfigsGetResponse, error) + CliConfigsCreateApiV1ConfigsPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*CliConfigsCreateApiV1ConfigsPostResponse, error) + CliConfigsCreateApiV1ConfigsPostWithResponse func(ctx context.Context, body CliConfigsCreateApiV1ConfigsPostJSONRequestBody, ...) (*CliConfigsCreateApiV1ConfigsPostResponse, error) + CliConfigsDeleteApiV1ConfigsConfigIdDeleteWithResponse func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*CliConfigsDeleteApiV1ConfigsConfigIdDeleteResponse, error) + CliConfigsUpdateApiV1ConfigsConfigIdPutWithBodyWithResponse func(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*CliConfigsUpdateApiV1ConfigsConfigIdPutResponse, error) + CliConfigsUpdateApiV1ConfigsConfigIdPutWithResponse func(ctx context.Context, configId string, ...) (*CliConfigsUpdateApiV1ConfigsConfigIdPutResponse, error) + CostBreakdownApiV1CostsBreakdownGetWithResponse func(ctx context.Context, params *CostBreakdownApiV1CostsBreakdownGetParams, ...) (*CostBreakdownApiV1CostsBreakdownGetResponse, error) + CostSummaryApiV1CostsSummaryGetWithResponse func(ctx context.Context, params *CostSummaryApiV1CostsSummaryGetParams, ...) (*CostSummaryApiV1CostsSummaryGetResponse, error) + CreateConfigApiV1ConfigPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*CreateConfigApiV1ConfigPostResponse, error) + CreateConfigApiV1ConfigPostWithResponse func(ctx context.Context, body CreateConfigApiV1ConfigPostJSONRequestBody, ...) (*CreateConfigApiV1ConfigPostResponse, error) + CreateExtractorApiV1ExtractorsPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*CreateExtractorApiV1ExtractorsPostResponse, error) + CreateExtractorApiV1ExtractorsPostWithResponse func(ctx context.Context, body CreateExtractorApiV1ExtractorsPostJSONRequestBody, ...) (*CreateExtractorApiV1ExtractorsPostResponse, error) + CreateProjectApiV1ConfigProjectsPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectApiV1ConfigProjectsPostResponse, error) + CreateProjectApiV1ConfigProjectsPostWithResponse func(ctx context.Context, body CreateProjectApiV1ConfigProjectsPostJSONRequestBody, ...) (*CreateProjectApiV1ConfigProjectsPostResponse, error) + CreateProviderApiV1AuthProvidersPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProviderApiV1AuthProvidersPostResponse, error) + CreateProviderApiV1AuthProvidersPostWithResponse func(ctx context.Context, body CreateProviderApiV1AuthProvidersPostJSONRequestBody, ...) (*CreateProviderApiV1AuthProvidersPostResponse, error) + DashboardStatsApiV1DashboardStatsGetWithResponse func(ctx context.Context, params *DashboardStatsApiV1DashboardStatsGetParams, ...) (*DashboardStatsApiV1DashboardStatsGetResponse, error) + DbStatsApiV1DbStatsGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*DbStatsApiV1DbStatsGetResponse, error) + DeleteConfigApiV1ConfigConfigIdDeleteWithResponse func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*DeleteConfigApiV1ConfigConfigIdDeleteResponse, error) + DeleteExtractorApiV1ExtractorsExtractorIdDeleteWithResponse func(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse, error) + DeleteProjectApiV1ConfigProjectsSlugDeleteWithResponse func(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteProjectApiV1ConfigProjectsSlugDeleteResponse, error) + DeleteProviderApiV1AuthProvidersProviderIdDeleteWithResponse func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse, error) + ExportCostsApiV1CostsExportGetWithResponse func(ctx context.Context, params *ExportCostsApiV1CostsExportGetParams, ...) (*ExportCostsApiV1CostsExportGetResponse, error) + GetActiveAlertsApiV1AlertsActiveGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetActiveAlertsApiV1AlertsActiveGetResponse, error) + GetAlertStatsApiV1AlertsStatsGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAlertStatsApiV1AlertsStatsGetResponse, error) + GetConfigApiV1ConfigConfigIdGetWithResponse func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*GetConfigApiV1ConfigConfigIdGetResponse, error) + GetCostTotalsApiV1CostsTotalsGetWithResponse func(ctx context.Context, params *GetCostTotalsApiV1CostsTotalsGetParams, ...) (*GetCostTotalsApiV1CostsTotalsGetResponse, error) + GetCostsBySkuApiV1CostsBySkuGetWithResponse func(ctx context.Context, params *GetCostsBySkuApiV1CostsBySkuGetParams, ...) (*GetCostsBySkuApiV1CostsBySkuGetResponse, error) + GetDailyCostsApiV1CostsDailyGetWithResponse func(ctx context.Context, params *GetDailyCostsApiV1CostsDailyGetParams, ...) (*GetDailyCostsApiV1CostsDailyGetResponse, error) + GetExtractorApiV1ExtractorsExtractorIdGetWithResponse func(ctx context.Context, extractorId string, reqEditors ...RequestEditorFn) (*GetExtractorApiV1ExtractorsExtractorIdGetResponse, error) + GetExtractorRunApiV1ExtractorsRunsRunIdGetWithResponse func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse, error) + GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetWithResponse func(ctx context.Context, runId string, reqEditors ...RequestEditorFn) (*GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse, error) + GetFindingApiV1WastageFindingIdGetWithResponse func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*GetFindingApiV1WastageFindingIdGetResponse, error) + GetProjectApiV1ConfigProjectsSlugGetWithResponse func(ctx context.Context, slug string, ...) (*GetProjectApiV1ConfigProjectsSlugGetResponse, error) + GetProviderApiV1AuthProvidersProviderIdGetWithResponse func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*GetProviderApiV1AuthProvidersProviderIdGetResponse, error) + GetSkusByProviderApiV1CostsSkusGetWithResponse func(ctx context.Context, params *GetSkusByProviderApiV1CostsSkusGetParams, ...) (*GetSkusByProviderApiV1CostsSkusGetResponse, error) + GithubCallbackApiV1AuthGithubCallbackPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*GithubCallbackApiV1AuthGithubCallbackPostResponse, error) + GithubCallbackApiV1AuthGithubCallbackPostWithResponse func(ctx context.Context, ...) (*GithubCallbackApiV1AuthGithubCallbackPostResponse, error) + GithubRedirectApiV1AuthGithubGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GithubRedirectApiV1AuthGithubGetResponse, error) + HealthHealthGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthHealthGetResponse, error) + HealthzHealthzGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthzHealthzGetResponse, error) + IgnoreFindingApiV1WastageFindingIdIgnorePostWithBodyWithResponse func(ctx context.Context, findingId string, contentType string, body io.Reader, ...) (*IgnoreFindingApiV1WastageFindingIdIgnorePostResponse, error) + IgnoreFindingApiV1WastageFindingIdIgnorePostWithResponse func(ctx context.Context, findingId string, ...) (*IgnoreFindingApiV1WastageFindingIdIgnorePostResponse, error) + ListAlertsApiV1AlertsGetWithResponse func(ctx context.Context, params *ListAlertsApiV1AlertsGetParams, ...) (*ListAlertsApiV1AlertsGetResponse, error) + ListConfigsApiV1ConfigGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ListConfigsApiV1ConfigGetResponse, error) + ListCostsApiV1CostsGetWithResponse func(ctx context.Context, params *ListCostsApiV1CostsGetParams, ...) (*ListCostsApiV1CostsGetResponse, error) + ListEnabledProvidersApiV1AuthOidcProvidersGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEnabledProvidersApiV1AuthOidcProvidersGetResponse, error) + ListExtractorRunsApiV1ExtractorsRunsGetWithResponse func(ctx context.Context, params *ListExtractorRunsApiV1ExtractorsRunsGetParams, ...) (*ListExtractorRunsApiV1ExtractorsRunsGetResponse, error) + ListExtractorsApiV1ExtractorsGetWithResponse func(ctx context.Context, params *ListExtractorsApiV1ExtractorsGetParams, ...) (*ListExtractorsApiV1ExtractorsGetResponse, error) + ListFindingsApiV1WastageGetWithResponse func(ctx context.Context, params *ListFindingsApiV1WastageGetParams, ...) (*ListFindingsApiV1WastageGetResponse, error) + ListProjectsApiV1ConfigProjectsGetWithResponse func(ctx context.Context, params *ListProjectsApiV1ConfigProjectsGetParams, ...) (*ListProjectsApiV1ConfigProjectsGetResponse, error) + ListProvidersApiV1AuthProvidersGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersApiV1AuthProvidersGetResponse, error) + ListRulesApiV1WastageRulesGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRulesApiV1WastageRulesGetResponse, error) + ListScansApiV1WastageScansGetWithResponse func(ctx context.Context, params *ListScansApiV1WastageScansGetParams, ...) (*ListScansApiV1WastageScansGetResponse, error) + LoginAliasApiV1AuthLoginPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*LoginAliasApiV1AuthLoginPostResponse, error) + LoginAliasApiV1AuthLoginPostWithResponse func(ctx context.Context, body LoginAliasApiV1AuthLoginPostJSONRequestBody, ...) (*LoginAliasApiV1AuthLoginPostResponse, error) + LoginTokenApiV1AuthTokenPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*LoginTokenApiV1AuthTokenPostResponse, error) + LoginTokenApiV1AuthTokenPostWithResponse func(ctx context.Context, body LoginTokenApiV1AuthTokenPostJSONRequestBody, ...) (*LoginTokenApiV1AuthTokenPostResponse, error) + OidcCallbackApiV1AuthOidcCallbackPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*OidcCallbackApiV1AuthOidcCallbackPostResponse, error) + OidcCallbackApiV1AuthOidcCallbackPostWithResponse func(ctx context.Context, body OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody, ...) (*OidcCallbackApiV1AuthOidcCallbackPostResponse, error) + OidcLoginApiV1AuthOidcLoginPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*OidcLoginApiV1AuthOidcLoginPostResponse, error) + OidcLoginApiV1AuthOidcLoginPostWithResponse func(ctx context.Context, body OidcLoginApiV1AuthOidcLoginPostJSONRequestBody, ...) (*OidcLoginApiV1AuthOidcLoginPostResponse, error) + RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostWithResponse func(ctx context.Context, ...) (*RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse, error) + RegisterGcpApiV1AuthGcpRegisterPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterGcpApiV1AuthGcpRegisterPostResponse, error) + RegisterGcpApiV1AuthGcpRegisterPostWithResponse func(ctx context.Context, body RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody, ...) (*RegisterGcpApiV1AuthGcpRegisterPostResponse, error) + ResolveFindingApiV1WastageFindingIdResolvePostWithResponse func(ctx context.Context, findingId string, reqEditors ...RequestEditorFn) (*ResolveFindingApiV1WastageFindingIdResolvePostResponse, error) + RunExtractorViaPostApiV1ExtractorsRunPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RunExtractorViaPostApiV1ExtractorsRunPostResponse, error) + RunExtractorViaPostApiV1ExtractorsRunPostWithResponse func(ctx context.Context, ...) (*RunExtractorViaPostApiV1ExtractorsRunPostResponse, error) + TestConfigApiV1ConfigConfigIdTestPostWithResponse func(ctx context.Context, configId string, reqEditors ...RequestEditorFn) (*TestConfigApiV1ConfigConfigIdTestPostResponse, error) + TestProviderApiV1AuthProvidersProviderIdTestPostWithResponse func(ctx context.Context, providerId string, reqEditors ...RequestEditorFn) (*TestProviderApiV1AuthProvidersProviderIdTestPostResponse, error) + TriggerScanApiV1WastageScanPostWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*TriggerScanApiV1WastageScanPostResponse, error) + TriggerScanApiV1WastageScanPostWithResponse func(ctx context.Context, body TriggerScanApiV1WastageScanPostJSONRequestBody, ...) (*TriggerScanApiV1WastageScanPostResponse, error) + UpdateConfigApiV1ConfigConfigIdPutWithBodyWithResponse func(ctx context.Context, configId string, contentType string, body io.Reader, ...) (*UpdateConfigApiV1ConfigConfigIdPutResponse, error) + UpdateConfigApiV1ConfigConfigIdPutWithResponse func(ctx context.Context, configId string, ...) (*UpdateConfigApiV1ConfigConfigIdPutResponse, error) + UpdateProviderApiV1AuthProvidersProviderIdPutWithBodyWithResponse func(ctx context.Context, providerId string, contentType string, body io.Reader, ...) (*UpdateProviderApiV1AuthProvidersProviderIdPutResponse, error) + UpdateProviderApiV1AuthProvidersProviderIdPutWithResponse func(ctx context.Context, providerId string, ...) (*UpdateProviderApiV1AuthProvidersProviderIdPutResponse, error) + WastageSummaryApiV1WastageSummaryGetWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*WastageSummaryApiV1WastageSummaryGetResponse, error) + type CloudConfigCreate struct + Config map[string]interface{} + CredentialType *CredentialType + Name string + Provider Provider + type CloudConfigResponse struct + Config map[string]interface{} + CreatedAt time.Time + CredentialType string + Err *string + Id string + LastTest *string + LastTestAt *time.Time + Name string + ProjectId *string + Provider string + SubscriptionId *string + TenantId *string + UpdatedAt time.Time + type CloudConfigUpdate struct + Config *map[string]interface{} + CredentialType *CredentialType + Name *string + type CostBreakdownApiV1CostsBreakdownGetParams struct + EndDate *time.Time + Limit *int + StartDate *time.Time + Window *string + type CostBreakdownApiV1CostsBreakdownGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCostBreakdownApiV1CostsBreakdownGetResponse(rsp *http.Response) (*CostBreakdownApiV1CostsBreakdownGetResponse, error) + func (r CostBreakdownApiV1CostsBreakdownGetResponse) ContentType() string + func (r CostBreakdownApiV1CostsBreakdownGetResponse) Status() string + func (r CostBreakdownApiV1CostsBreakdownGetResponse) StatusCode() int + type CostSummaryApiV1CostsSummaryGetParams struct + EndDate *time.Time + StartDate *time.Time + Window *string + type CostSummaryApiV1CostsSummaryGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCostSummaryApiV1CostsSummaryGetResponse(rsp *http.Response) (*CostSummaryApiV1CostsSummaryGetResponse, error) + func (r CostSummaryApiV1CostsSummaryGetResponse) ContentType() string + func (r CostSummaryApiV1CostsSummaryGetResponse) Status() string + func (r CostSummaryApiV1CostsSummaryGetResponse) StatusCode() int + type CreateConfigApiV1ConfigPostJSONRequestBody = CloudConfigCreate + type CreateConfigApiV1ConfigPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *CloudConfigResponse + JSON422 *HTTPValidationError + func ParseCreateConfigApiV1ConfigPostResponse(rsp *http.Response) (*CreateConfigApiV1ConfigPostResponse, error) + func (r CreateConfigApiV1ConfigPostResponse) ContentType() string + func (r CreateConfigApiV1ConfigPostResponse) Status() string + func (r CreateConfigApiV1ConfigPostResponse) StatusCode() int + type CreateExtractorApiV1ExtractorsPostJSONBody map[string]interface + type CreateExtractorApiV1ExtractorsPostJSONRequestBody CreateExtractorApiV1ExtractorsPostJSONBody + type CreateExtractorApiV1ExtractorsPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCreateExtractorApiV1ExtractorsPostResponse(rsp *http.Response) (*CreateExtractorApiV1ExtractorsPostResponse, error) + func (r CreateExtractorApiV1ExtractorsPostResponse) ContentType() string + func (r CreateExtractorApiV1ExtractorsPostResponse) Status() string + func (r CreateExtractorApiV1ExtractorsPostResponse) StatusCode() int + type CreateProjectApiV1ConfigProjectsPostJSONBody map[string]interface + type CreateProjectApiV1ConfigProjectsPostJSONRequestBody CreateProjectApiV1ConfigProjectsPostJSONBody + type CreateProjectApiV1ConfigProjectsPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseCreateProjectApiV1ConfigProjectsPostResponse(rsp *http.Response) (*CreateProjectApiV1ConfigProjectsPostResponse, error) + func (r CreateProjectApiV1ConfigProjectsPostResponse) ContentType() string + func (r CreateProjectApiV1ConfigProjectsPostResponse) Status() string + func (r CreateProjectApiV1ConfigProjectsPostResponse) StatusCode() int + type CreateProviderApiV1AuthProvidersPostJSONRequestBody = AuthProviderInput + type CreateProviderApiV1AuthProvidersPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuthProviderResponse + JSON422 *HTTPValidationError + func ParseCreateProviderApiV1AuthProvidersPostResponse(rsp *http.Response) (*CreateProviderApiV1AuthProvidersPostResponse, error) + func (r CreateProviderApiV1AuthProvidersPostResponse) ContentType() string + func (r CreateProviderApiV1AuthProvidersPostResponse) Status() string + func (r CreateProviderApiV1AuthProvidersPostResponse) StatusCode() int + type CredentialType string + const Cli + const DeviceCode + const ManagedIdentity + const ServicePrincipal + func (e CredentialType) Valid() bool + type DashboardStatsApiV1DashboardStatsGetParams struct + Range *string + type DashboardStatsApiV1DashboardStatsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseDashboardStatsApiV1DashboardStatsGetResponse(rsp *http.Response) (*DashboardStatsApiV1DashboardStatsGetResponse, error) + func (r DashboardStatsApiV1DashboardStatsGetResponse) ContentType() string + func (r DashboardStatsApiV1DashboardStatsGetResponse) Status() string + func (r DashboardStatsApiV1DashboardStatsGetResponse) StatusCode() int + type DbStatsApiV1DbStatsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *interface{} + func ParseDbStatsApiV1DbStatsGetResponse(rsp *http.Response) (*DbStatsApiV1DbStatsGetResponse, error) + func (r DbStatsApiV1DbStatsGetResponse) ContentType() string + func (r DbStatsApiV1DbStatsGetResponse) Status() string + func (r DbStatsApiV1DbStatsGetResponse) StatusCode() int + type DeleteConfigApiV1ConfigConfigIdDeleteResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseDeleteConfigApiV1ConfigConfigIdDeleteResponse(rsp *http.Response) (*DeleteConfigApiV1ConfigConfigIdDeleteResponse, error) + func (r DeleteConfigApiV1ConfigConfigIdDeleteResponse) ContentType() string + func (r DeleteConfigApiV1ConfigConfigIdDeleteResponse) Status() string + func (r DeleteConfigApiV1ConfigConfigIdDeleteResponse) StatusCode() int + type DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseDeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse(rsp *http.Response) (*DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse, error) + func (r DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse) ContentType() string + func (r DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse) Status() string + func (r DeleteExtractorApiV1ExtractorsExtractorIdDeleteResponse) StatusCode() int + type DeleteProjectApiV1ConfigProjectsSlugDeleteResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseDeleteProjectApiV1ConfigProjectsSlugDeleteResponse(rsp *http.Response) (*DeleteProjectApiV1ConfigProjectsSlugDeleteResponse, error) + func (r DeleteProjectApiV1ConfigProjectsSlugDeleteResponse) ContentType() string + func (r DeleteProjectApiV1ConfigProjectsSlugDeleteResponse) Status() string + func (r DeleteProjectApiV1ConfigProjectsSlugDeleteResponse) StatusCode() int + type DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]string + JSON422 *HTTPValidationError + func ParseDeleteProviderApiV1AuthProvidersProviderIdDeleteResponse(rsp *http.Response) (*DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse, error) + func (r DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse) ContentType() string + func (r DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse) Status() string + func (r DeleteProviderApiV1AuthProvidersProviderIdDeleteResponse) StatusCode() int + type ExportCostsApiV1CostsExportGetParams struct + EndDate *time.Time + Project *string + Provider *string + StartDate *time.Time + Window *string + type ExportCostsApiV1CostsExportGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *interface{} + JSON422 *HTTPValidationError + func ParseExportCostsApiV1CostsExportGetResponse(rsp *http.Response) (*ExportCostsApiV1CostsExportGetResponse, error) + func (r ExportCostsApiV1CostsExportGetResponse) ContentType() string + func (r ExportCostsApiV1CostsExportGetResponse) Status() string + func (r ExportCostsApiV1CostsExportGetResponse) StatusCode() int + type GCPRegisterRequest struct + KeyFileContent *string + ProjectId string + type GetActiveAlertsApiV1AlertsActiveGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseGetActiveAlertsApiV1AlertsActiveGetResponse(rsp *http.Response) (*GetActiveAlertsApiV1AlertsActiveGetResponse, error) + func (r GetActiveAlertsApiV1AlertsActiveGetResponse) ContentType() string + func (r GetActiveAlertsApiV1AlertsActiveGetResponse) Status() string + func (r GetActiveAlertsApiV1AlertsActiveGetResponse) StatusCode() int + type GetAlertStatsApiV1AlertsStatsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseGetAlertStatsApiV1AlertsStatsGetResponse(rsp *http.Response) (*GetAlertStatsApiV1AlertsStatsGetResponse, error) + func (r GetAlertStatsApiV1AlertsStatsGetResponse) ContentType() string + func (r GetAlertStatsApiV1AlertsStatsGetResponse) Status() string + func (r GetAlertStatsApiV1AlertsStatsGetResponse) StatusCode() int + type GetConfigApiV1ConfigConfigIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CloudConfigResponse + JSON422 *HTTPValidationError + func ParseGetConfigApiV1ConfigConfigIdGetResponse(rsp *http.Response) (*GetConfigApiV1ConfigConfigIdGetResponse, error) + func (r GetConfigApiV1ConfigConfigIdGetResponse) ContentType() string + func (r GetConfigApiV1ConfigConfigIdGetResponse) Status() string + func (r GetConfigApiV1ConfigConfigIdGetResponse) StatusCode() int + type GetCostTotalsApiV1CostsTotalsGetParams struct + EndDate *time.Time + StartDate *time.Time + Window *string + type GetCostTotalsApiV1CostsTotalsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseGetCostTotalsApiV1CostsTotalsGetResponse(rsp *http.Response) (*GetCostTotalsApiV1CostsTotalsGetResponse, error) + func (r GetCostTotalsApiV1CostsTotalsGetResponse) ContentType() string + func (r GetCostTotalsApiV1CostsTotalsGetResponse) Status() string + func (r GetCostTotalsApiV1CostsTotalsGetResponse) StatusCode() int + type GetCostsBySkuApiV1CostsBySkuGetParams struct + Limit *int + Project *string + Provider *string + type GetCostsBySkuApiV1CostsBySkuGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetCostsBySkuApiV1CostsBySkuGetResponse(rsp *http.Response) (*GetCostsBySkuApiV1CostsBySkuGetResponse, error) + func (r GetCostsBySkuApiV1CostsBySkuGetResponse) ContentType() string + func (r GetCostsBySkuApiV1CostsBySkuGetResponse) Status() string + func (r GetCostsBySkuApiV1CostsBySkuGetResponse) StatusCode() int + type GetDailyCostsApiV1CostsDailyGetParams struct + EndDate *time.Time + Provider *string + StartDate *time.Time + Window *string + type GetDailyCostsApiV1CostsDailyGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetDailyCostsApiV1CostsDailyGetResponse(rsp *http.Response) (*GetDailyCostsApiV1CostsDailyGetResponse, error) + func (r GetDailyCostsApiV1CostsDailyGetResponse) ContentType() string + func (r GetDailyCostsApiV1CostsDailyGetResponse) Status() string + func (r GetDailyCostsApiV1CostsDailyGetResponse) StatusCode() int + type GetExtractorApiV1ExtractorsExtractorIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetExtractorApiV1ExtractorsExtractorIdGetResponse(rsp *http.Response) (*GetExtractorApiV1ExtractorsExtractorIdGetResponse, error) + func (r GetExtractorApiV1ExtractorsExtractorIdGetResponse) ContentType() string + func (r GetExtractorApiV1ExtractorsExtractorIdGetResponse) Status() string + func (r GetExtractorApiV1ExtractorsExtractorIdGetResponse) StatusCode() int + type GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetExtractorRunApiV1ExtractorsRunsRunIdGetResponse(rsp *http.Response) (*GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse, error) + func (r GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse) ContentType() string + func (r GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse) Status() string + func (r GetExtractorRunApiV1ExtractorsRunsRunIdGetResponse) StatusCode() int + type GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse(rsp *http.Response) (*GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse, error) + func (r GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse) ContentType() string + func (r GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse) Status() string + func (r GetExtractorRunLogsApiV1ExtractorsRunsRunIdLogsGetResponse) StatusCode() int + type GetFindingApiV1WastageFindingIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON404 ... + JSON422 *HTTPValidationError + func ParseGetFindingApiV1WastageFindingIdGetResponse(rsp *http.Response) (*GetFindingApiV1WastageFindingIdGetResponse, error) + func (r GetFindingApiV1WastageFindingIdGetResponse) ContentType() string + func (r GetFindingApiV1WastageFindingIdGetResponse) Status() string + func (r GetFindingApiV1WastageFindingIdGetResponse) StatusCode() int + type GetProjectApiV1ConfigProjectsSlugGetParams struct + EndDate *string + StartDate *string + Window *string + type GetProjectApiV1ConfigProjectsSlugGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetProjectApiV1ConfigProjectsSlugGetResponse(rsp *http.Response) (*GetProjectApiV1ConfigProjectsSlugGetResponse, error) + func (r GetProjectApiV1ConfigProjectsSlugGetResponse) ContentType() string + func (r GetProjectApiV1ConfigProjectsSlugGetResponse) Status() string + func (r GetProjectApiV1ConfigProjectsSlugGetResponse) StatusCode() int + type GetProviderApiV1AuthProvidersProviderIdGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuthProviderResponse + JSON422 *HTTPValidationError + func ParseGetProviderApiV1AuthProvidersProviderIdGetResponse(rsp *http.Response) (*GetProviderApiV1AuthProvidersProviderIdGetResponse, error) + func (r GetProviderApiV1AuthProvidersProviderIdGetResponse) ContentType() string + func (r GetProviderApiV1AuthProvidersProviderIdGetResponse) Status() string + func (r GetProviderApiV1AuthProvidersProviderIdGetResponse) StatusCode() int + type GetSkusByProviderApiV1CostsSkusGetParams struct + Provider string + type GetSkusByProviderApiV1CostsSkusGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGetSkusByProviderApiV1CostsSkusGetResponse(rsp *http.Response) (*GetSkusByProviderApiV1CostsSkusGetResponse, error) + func (r GetSkusByProviderApiV1CostsSkusGetResponse) ContentType() string + func (r GetSkusByProviderApiV1CostsSkusGetResponse) Status() string + func (r GetSkusByProviderApiV1CostsSkusGetResponse) StatusCode() int + type GitHubCallbackRequest struct + Code string + type GithubCallbackApiV1AuthGithubCallbackPostJSONRequestBody = GitHubCallbackRequest + type GithubCallbackApiV1AuthGithubCallbackPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseGithubCallbackApiV1AuthGithubCallbackPostResponse(rsp *http.Response) (*GithubCallbackApiV1AuthGithubCallbackPostResponse, error) + func (r GithubCallbackApiV1AuthGithubCallbackPostResponse) ContentType() string + func (r GithubCallbackApiV1AuthGithubCallbackPostResponse) Status() string + func (r GithubCallbackApiV1AuthGithubCallbackPostResponse) StatusCode() int + type GithubRedirectApiV1AuthGithubGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseGithubRedirectApiV1AuthGithubGetResponse(rsp *http.Response) (*GithubRedirectApiV1AuthGithubGetResponse, error) + func (r GithubRedirectApiV1AuthGithubGetResponse) ContentType() string + func (r GithubRedirectApiV1AuthGithubGetResponse) Status() string + func (r GithubRedirectApiV1AuthGithubGetResponse) StatusCode() int + type HTTPValidationError struct + Detail *[]ValidationError + type HealthHealthGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]string + func ParseHealthHealthGetResponse(rsp *http.Response) (*HealthHealthGetResponse, error) + func (r HealthHealthGetResponse) ContentType() string + func (r HealthHealthGetResponse) Status() string + func (r HealthHealthGetResponse) StatusCode() int + type HealthzHealthzGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseHealthzHealthzGetResponse(rsp *http.Response) (*HealthzHealthzGetResponse, error) + func (r HealthzHealthzGetResponse) ContentType() string + func (r HealthzHealthzGetResponse) Status() string + func (r HealthzHealthzGetResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type IgnoreBody struct + Reason *string + type IgnoreFindingApiV1WastageFindingIdIgnorePostJSONRequestBody = IgnoreBody + type IgnoreFindingApiV1WastageFindingIdIgnorePostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON404 ... + JSON422 *HTTPValidationError + func ParseIgnoreFindingApiV1WastageFindingIdIgnorePostResponse(rsp *http.Response) (*IgnoreFindingApiV1WastageFindingIdIgnorePostResponse, error) + func (r IgnoreFindingApiV1WastageFindingIdIgnorePostResponse) ContentType() string + func (r IgnoreFindingApiV1WastageFindingIdIgnorePostResponse) Status() string + func (r IgnoreFindingApiV1WastageFindingIdIgnorePostResponse) StatusCode() int + type ListAlertsApiV1AlertsGetParams struct + Limit *int + Page *int + PageSize *int + Severity *string + Status *string + type ListAlertsApiV1AlertsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON404 ... + JSON422 ... + func ParseListAlertsApiV1AlertsGetResponse(rsp *http.Response) (*ListAlertsApiV1AlertsGetResponse, error) + func (r ListAlertsApiV1AlertsGetResponse) ContentType() string + func (r ListAlertsApiV1AlertsGetResponse) Status() string + func (r ListAlertsApiV1AlertsGetResponse) StatusCode() int + type ListConfigsApiV1ConfigGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]CloudConfigResponse + func ParseListConfigsApiV1ConfigGetResponse(rsp *http.Response) (*ListConfigsApiV1ConfigGetResponse, error) + func (r ListConfigsApiV1ConfigGetResponse) ContentType() string + func (r ListConfigsApiV1ConfigGetResponse) Status() string + func (r ListConfigsApiV1ConfigGetResponse) StatusCode() int + type ListCostsApiV1CostsGetParams struct + EndDate *time.Time + Page *int + PageSize *int + Project *string + Provider *string + StartDate *time.Time + Window *string + type ListCostsApiV1CostsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseListCostsApiV1CostsGetResponse(rsp *http.Response) (*ListCostsApiV1CostsGetResponse, error) + func (r ListCostsApiV1CostsGetResponse) ContentType() string + func (r ListCostsApiV1CostsGetResponse) Status() string + func (r ListCostsApiV1CostsGetResponse) StatusCode() int + type ListEnabledProvidersApiV1AuthOidcProvidersGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]ProviderPublic + func ParseListEnabledProvidersApiV1AuthOidcProvidersGetResponse(rsp *http.Response) (*ListEnabledProvidersApiV1AuthOidcProvidersGetResponse, error) + func (r ListEnabledProvidersApiV1AuthOidcProvidersGetResponse) ContentType() string + func (r ListEnabledProvidersApiV1AuthOidcProvidersGetResponse) Status() string + func (r ListEnabledProvidersApiV1AuthOidcProvidersGetResponse) StatusCode() int + type ListExtractorRunsApiV1ExtractorsRunsGetParams struct + Limit *int + Provider *string + type ListExtractorRunsApiV1ExtractorsRunsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseListExtractorRunsApiV1ExtractorsRunsGetResponse(rsp *http.Response) (*ListExtractorRunsApiV1ExtractorsRunsGetResponse, error) + func (r ListExtractorRunsApiV1ExtractorsRunsGetResponse) ContentType() string + func (r ListExtractorRunsApiV1ExtractorsRunsGetResponse) Status() string + func (r ListExtractorRunsApiV1ExtractorsRunsGetResponse) StatusCode() int + type ListExtractorsApiV1ExtractorsGetParams struct + Limit *int + Page *int + PageSize *int + Provider *string + type ListExtractorsApiV1ExtractorsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 *HTTPValidationError + func ParseListExtractorsApiV1ExtractorsGetResponse(rsp *http.Response) (*ListExtractorsApiV1ExtractorsGetResponse, error) + func (r ListExtractorsApiV1ExtractorsGetResponse) ContentType() string + func (r ListExtractorsApiV1ExtractorsGetResponse) Status() string + func (r ListExtractorsApiV1ExtractorsGetResponse) StatusCode() int + type ListFindingsApiV1WastageGetParams struct + AccountId *string + Limit *int + Offset *int + Provider *string + RuleId *string + Severity *string + Status *string + type ListFindingsApiV1WastageGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON422 ... + func ParseListFindingsApiV1WastageGetResponse(rsp *http.Response) (*ListFindingsApiV1WastageGetResponse, error) + func (r ListFindingsApiV1WastageGetResponse) ContentType() string + func (r ListFindingsApiV1WastageGetResponse) Status() string + func (r ListFindingsApiV1WastageGetResponse) StatusCode() int + type ListProjectsApiV1ConfigProjectsGetParams struct + EndDate *string + StartDate *string + Window *string + type ListProjectsApiV1ConfigProjectsGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]map[string]interface{} + JSON422 *HTTPValidationError + func ParseListProjectsApiV1ConfigProjectsGetResponse(rsp *http.Response) (*ListProjectsApiV1ConfigProjectsGetResponse, error) + func (r ListProjectsApiV1ConfigProjectsGetResponse) ContentType() string + func (r ListProjectsApiV1ConfigProjectsGetResponse) Status() string + func (r ListProjectsApiV1ConfigProjectsGetResponse) StatusCode() int + type ListProvidersApiV1AuthProvidersGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]AuthProviderResponse + func ParseListProvidersApiV1AuthProvidersGetResponse(rsp *http.Response) (*ListProvidersApiV1AuthProvidersGetResponse, error) + func (r ListProvidersApiV1AuthProvidersGetResponse) ContentType() string + func (r ListProvidersApiV1AuthProvidersGetResponse) Status() string + func (r ListProvidersApiV1AuthProvidersGetResponse) StatusCode() int + type ListRulesApiV1WastageRulesGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseListRulesApiV1WastageRulesGetResponse(rsp *http.Response) (*ListRulesApiV1WastageRulesGetResponse, error) + func (r ListRulesApiV1WastageRulesGetResponse) ContentType() string + func (r ListRulesApiV1WastageRulesGetResponse) Status() string + func (r ListRulesApiV1WastageRulesGetResponse) StatusCode() int + type ListScansApiV1WastageScansGetParams struct + Limit *int + type ListScansApiV1WastageScansGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseListScansApiV1WastageScansGetResponse(rsp *http.Response) (*ListScansApiV1WastageScansGetResponse, error) + func (r ListScansApiV1WastageScansGetResponse) ContentType() string + func (r ListScansApiV1WastageScansGetResponse) Status() string + func (r ListScansApiV1WastageScansGetResponse) StatusCode() int + type LoginAliasApiV1AuthLoginPostJSONRequestBody = TokenRequest + type LoginAliasApiV1AuthLoginPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseLoginAliasApiV1AuthLoginPostResponse(rsp *http.Response) (*LoginAliasApiV1AuthLoginPostResponse, error) + func (r LoginAliasApiV1AuthLoginPostResponse) ContentType() string + func (r LoginAliasApiV1AuthLoginPostResponse) Status() string + func (r LoginAliasApiV1AuthLoginPostResponse) StatusCode() int + type LoginTokenApiV1AuthTokenPostJSONRequestBody = TokenRequest + type LoginTokenApiV1AuthTokenPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseLoginTokenApiV1AuthTokenPostResponse(rsp *http.Response) (*LoginTokenApiV1AuthTokenPostResponse, error) + func (r LoginTokenApiV1AuthTokenPostResponse) ContentType() string + func (r LoginTokenApiV1AuthTokenPostResponse) Status() string + func (r LoginTokenApiV1AuthTokenPostResponse) StatusCode() int + type OIDCCallbackRequest struct + Code string + ProviderId string + State string + type OIDCCallbackResponse struct + Token string + UserId int + Username string + type OIDCLoginRequest struct + ProviderId string + type OIDCLoginResponse struct + AuthorizationUrl string + State string + type OidcCallbackApiV1AuthOidcCallbackPostJSONRequestBody = OIDCCallbackRequest + type OidcCallbackApiV1AuthOidcCallbackPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *OIDCCallbackResponse + JSON422 *HTTPValidationError + func ParseOidcCallbackApiV1AuthOidcCallbackPostResponse(rsp *http.Response) (*OidcCallbackApiV1AuthOidcCallbackPostResponse, error) + func (r OidcCallbackApiV1AuthOidcCallbackPostResponse) ContentType() string + func (r OidcCallbackApiV1AuthOidcCallbackPostResponse) Status() string + func (r OidcCallbackApiV1AuthOidcCallbackPostResponse) StatusCode() int + type OidcLoginApiV1AuthOidcLoginPostJSONRequestBody = OIDCLoginRequest + type OidcLoginApiV1AuthOidcLoginPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *OIDCLoginResponse + JSON422 *HTTPValidationError + func ParseOidcLoginApiV1AuthOidcLoginPostResponse(rsp *http.Response) (*OidcLoginApiV1AuthOidcLoginPostResponse, error) + func (r OidcLoginApiV1AuthOidcLoginPostResponse) ContentType() string + func (r OidcLoginApiV1AuthOidcLoginPostResponse) Status() string + func (r OidcLoginApiV1AuthOidcLoginPostResponse) StatusCode() int + type Provider string + const Azure + const Gcp + const Llm + func (e Provider) Valid() bool + type ProviderPublic struct + Enabled bool + Id string + Issuer string + Name string + type RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostJSONRequestBody = AzureServiceAccountRegisterRequest + type RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseRegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse(rsp *http.Response) (*RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse, error) + func (r RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse) ContentType() string + func (r RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse) Status() string + func (r RegisterAzureServiceAccountApiV1AuthAzureServiceAccountPostResponse) StatusCode() int + type RegisterGcpApiV1AuthGcpRegisterPostJSONRequestBody = GCPRegisterRequest + type RegisterGcpApiV1AuthGcpRegisterPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseRegisterGcpApiV1AuthGcpRegisterPostResponse(rsp *http.Response) (*RegisterGcpApiV1AuthGcpRegisterPostResponse, error) + func (r RegisterGcpApiV1AuthGcpRegisterPostResponse) ContentType() string + func (r RegisterGcpApiV1AuthGcpRegisterPostResponse) Status() string + func (r RegisterGcpApiV1AuthGcpRegisterPostResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ResolveFindingApiV1WastageFindingIdResolvePostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON404 ... + JSON422 *HTTPValidationError + func ParseResolveFindingApiV1WastageFindingIdResolvePostResponse(rsp *http.Response) (*ResolveFindingApiV1WastageFindingIdResolvePostResponse, error) + func (r ResolveFindingApiV1WastageFindingIdResolvePostResponse) ContentType() string + func (r ResolveFindingApiV1WastageFindingIdResolvePostResponse) Status() string + func (r ResolveFindingApiV1WastageFindingIdResolvePostResponse) StatusCode() int + type RunExtractorViaPostApiV1ExtractorsRunPostJSONBody map[string]interface + type RunExtractorViaPostApiV1ExtractorsRunPostJSONRequestBody RunExtractorViaPostApiV1ExtractorsRunPostJSONBody + type RunExtractorViaPostApiV1ExtractorsRunPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseRunExtractorViaPostApiV1ExtractorsRunPostResponse(rsp *http.Response) (*RunExtractorViaPostApiV1ExtractorsRunPostResponse, error) + func (r RunExtractorViaPostApiV1ExtractorsRunPostResponse) ContentType() string + func (r RunExtractorViaPostApiV1ExtractorsRunPostResponse) Status() string + func (r RunExtractorViaPostApiV1ExtractorsRunPostResponse) StatusCode() int + type ScanBody struct + Provider string + type TestConfigApiV1ConfigConfigIdTestPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseTestConfigApiV1ConfigConfigIdTestPostResponse(rsp *http.Response) (*TestConfigApiV1ConfigConfigIdTestPostResponse, error) + func (r TestConfigApiV1ConfigConfigIdTestPostResponse) ContentType() string + func (r TestConfigApiV1ConfigConfigIdTestPostResponse) Status() string + func (r TestConfigApiV1ConfigConfigIdTestPostResponse) StatusCode() int + type TestProviderApiV1AuthProvidersProviderIdTestPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseTestProviderApiV1AuthProvidersProviderIdTestPostResponse(rsp *http.Response) (*TestProviderApiV1AuthProvidersProviderIdTestPostResponse, error) + func (r TestProviderApiV1AuthProvidersProviderIdTestPostResponse) ContentType() string + func (r TestProviderApiV1AuthProvidersProviderIdTestPostResponse) Status() string + func (r TestProviderApiV1AuthProvidersProviderIdTestPostResponse) StatusCode() int + type TokenRequest struct + Password string + Username string + type TriggerScanApiV1WastageScanPostJSONRequestBody = ScanBody + type TriggerScanApiV1WastageScanPostResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON422 *HTTPValidationError + func ParseTriggerScanApiV1WastageScanPostResponse(rsp *http.Response) (*TriggerScanApiV1WastageScanPostResponse, error) + func (r TriggerScanApiV1WastageScanPostResponse) ContentType() string + func (r TriggerScanApiV1WastageScanPostResponse) Status() string + func (r TriggerScanApiV1WastageScanPostResponse) StatusCode() int + type UnderscoreConfigCreate struct + CloudConfig *string + Provider string + Region *string + ServiceCategory *string + type UpdateConfigApiV1ConfigConfigIdPutJSONRequestBody = CloudConfigUpdate + type UpdateConfigApiV1ConfigConfigIdPutResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CloudConfigResponse + JSON422 *HTTPValidationError + func ParseUpdateConfigApiV1ConfigConfigIdPutResponse(rsp *http.Response) (*UpdateConfigApiV1ConfigConfigIdPutResponse, error) + func (r UpdateConfigApiV1ConfigConfigIdPutResponse) ContentType() string + func (r UpdateConfigApiV1ConfigConfigIdPutResponse) Status() string + func (r UpdateConfigApiV1ConfigConfigIdPutResponse) StatusCode() int + type UpdateProviderApiV1AuthProvidersProviderIdPutJSONRequestBody = AuthProviderInput + type UpdateProviderApiV1AuthProvidersProviderIdPutResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuthProviderResponse + JSON422 *HTTPValidationError + func ParseUpdateProviderApiV1AuthProvidersProviderIdPutResponse(rsp *http.Response) (*UpdateProviderApiV1AuthProvidersProviderIdPutResponse, error) + func (r UpdateProviderApiV1AuthProvidersProviderIdPutResponse) ContentType() string + func (r UpdateProviderApiV1AuthProvidersProviderIdPutResponse) Status() string + func (r UpdateProviderApiV1AuthProvidersProviderIdPutResponse) StatusCode() int + type ValidationError struct + Ctx *map[string]interface{} + Input interface{} + Loc []string + Msg string + Type string + type WastageSummaryApiV1WastageSummaryGetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + func ParseWastageSummaryApiV1WastageSummaryGetResponse(rsp *http.Response) (*WastageSummaryApiV1WastageSummaryGetResponse, error) + func (r WastageSummaryApiV1WastageSummaryGetResponse) ContentType() string + func (r WastageSummaryApiV1WastageSummaryGetResponse) Status() string + func (r WastageSummaryApiV1WastageSummaryGetResponse) StatusCode() int