Repository navigation
New Cost Control APIs for api-version 2026-11-15-preview - #47666
Conversation
Next Steps to MergeNext steps that must be taken to merge this PR:
Important checks have failed. As of today they are not blocking this PR, but in near future they may. Addressing the following failures is highly recommended:
Comment generated by summarize-checks workflow run. |
TypeSpec suppressions requiring reviewStatus: ❌ Approval required — 5 suppressions This PR adds or updates the TypeSpec suppressions listed below. Suppressions are strongly discouraged — they bypass linter rules that protect API quality and consistency. Authors should avoid adding new suppressions and prefer fixing the underlying issue; reviewers should approve only when there is a clear, compelling justification and no reasonable alternative. Review each linked rule and source location, then apply New suppressions (4)
Changed suppressions (1)
For an overview of TypeSpec linting rules click here. 💬 Have feedback on the TypeSpec suppression flow? Let us know. |
API Change CheckAPIView identified API level changes in this PR and created the following API reviews
Comment generated by After APIView workflow run. |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Match service PR 17743186 at 287048f035efdd0dce8efde953a59468044a3d45: remove read-time If-None-Match and 304 responses from the November preview Cost Control contract while preserving ETags and write preconditions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
/asp run |
fmabroukmsft
left a comment
There was a problem hiding this comment.
Reviewed commit d70a090f864f26415bb8a4ec8202bcae7e1142f4.
Approval labels observed: none.
…thub.com/Azure/azure-rest-api-specs into dargilco/cost-control-2026-11-15-preview
f0daaaf
into
swagger-agent/CogSvc-2026-11-15-preview-typespec
Purpose of this PR
What's the purpose of this PR? Check the specific option that applies. This is mandatory!
2026-11-15-previewFoundry Cost Control contract with the service implementation on the target release branch.The Foundry Cost Control APIs in
2026-09-15-previewwere for private preview with gated access to the service. For public preview they were redesigned to align with Azure Budget APIs. This PR replaces that private-preview surface with the new2026-11-15-previewAPIs.This PR reflects the service implementation PR through commit
ee957f5fd7a5225987e1e1add4e8c974d7bda1bb. The original TypeSpec changes were based on2faf2dec3f5628a31b41c204c8462d6201f8edcf.The final service-contract alignment in this PR reflects service PR 17743186 through source commit
287048f035efdd0dce8efde953a59468044a3d45. For2026-11-15-preview, public Cost Control account/project GET and HEAD operations and project LIST return200on success; read-timeIf-None-Matchparameters and304responses are removed. ETags and write preconditions remain unchanged.