Skip to main content

FinOps Budgets

FinOps budgets (read-only).

Access it as client.finops.budgets on a Strongly client, or the same path on AsyncStrongly with await. All methods exist on both with identical signatures.

Quick start

from strongly import Strongly

client = Strongly()

# List (auto-paginates as you iterate) # filters: search, status, scope_level, enabled
for finop in client.finops.budgets.list():
print(finop.id)

# Retrieve one by id
item = client.finops.budgets.retrieve("<id>")

Methods

Core

list

list(*, search: Optional[str] = None, status: Optional[str] = None, scope_level: Optional[str] = None, enabled: Optional[bool] = None, limit: Optional[int] = None) -> SyncPaginator[Budget]

List budgets with pagination and filters.

retrieve

retrieve(budget_id: str) -> Budget

Retrieve a single budget by id.