feat(api): add project residency configuration and cost quantity units (#3726)
## Summary Adds optional `residency` support to synchronous and asynchronous Admin Organization project creation, with typed residency configuration values, and exposes `residency` on returned Project models. Marks `geography` as deprecated for project creation while retaining it for backward compatibility. Adds optional `quantity_unit` fields to organization usage cost result models across supported usage response types. Project responses and project-creation inputs now reuse a shared residency model. Usage cost responses reuse a shared quantity-unit model, with unknown unit values and optional/null fields preserved. Co-authored-by: apcha-oai <228803254+apcha-oai@users.noreply.github.com>
A
Alex Chang committed
bc4f8efdbc1f8fa6b78935e205780e259d83576d
Parent: 0f18e73
Committed by GitHub <noreply@github.com>
on 8/25/2026, 4:05:26 PM