Interface CloudCostManagementApiListCostAnomaliesRequest

Hierarchy

  • CloudCostManagementApiListCostAnomaliesRequest

Properties

dismissalCause?: string

Filter by resolution state. Use none for unresolved anomalies, all or * for resolved anomalies, or a comma-separated list of causes.

end?: number

End time as Unix milliseconds. Defaults to the end of the latest stable seven-day window.

filter?: string

Optional JSON object mapping cost tag keys to allowed values, for example {"team":["payments"],"env":["prod"]}. Filters match anomaly dimensions or correlated tags.

limit?: number

Maximum number of anomalies to return. Defaults to 200.

minAnomalousThreshold?: string

Minimum absolute anomalous cost change to include. Numeric value; defaults to 1.

minCostThreshold?: string

Minimum absolute actual cost to include. Numeric value; defaults to 0.

offset?: number

Pagination offset. Defaults to 0.

order?: string

Sort direction. One of asc or desc. Defaults to desc.

orderBy?: string

Sort field. One of start_date, end_date, duration, max_cost, anomalous_cost, or dismissal_date. Defaults to anomalous_cost.

providerIds?: string[]

Optional repeated cloud or SaaS provider filters, such as aws, gcp, azure, Oracle, datadog, OpenAI, or Anthropic.

start?: number

Start time as Unix milliseconds. Defaults to the start of the latest stable seven-day window.

Generated using TypeDoc