✽ Sync staged changes#2753
Open
stainless-app[bot] wants to merge 56 commits into
Open
Conversation
* feat: add resource library endpoints inside zero trust * fix: configure resource library endpoints as data sources only in terraform * feat: add terraform resource names for zero trust resource library endpoints * feat: restructure resource library endpoints to nest applications under subresources * fix: standardize account_id parameter naming in resource library endpoints * feat: add resource library endpoints inside zero trust
…r_group config to main * feat(load_balancers): promote monitor group Stainless config to main Add monitor group references endpoint and set terraform resource name to load_balancer_monitor_group. Cherry-picked from staging.
* feat(cache): Update OPCR config to v2 endpoints (CACHE-13523) Promote OPCR (origin public cloud region) Stainless config from staging to main: - v2 endpoints under /origin/cloud_regions (PUT-only, no POST), with upsert + ImportState support via id_path_param + id_property. - Deprecated v1 methods (/cache/origin_cloud_regions/*) retained as *_v1 with deprecated annotation; skipped for all SDK/Terraform targets so only the docs site consumes them. v1 was never published to SDKs/Terraform historically, and v1 endpoints remain functional during the deprecation period. - Resource model points to cache-rules_origin_cloud_region_v2_entry. Combines staging-branch commits 7e22620f (MR 762) and 1c1ece32 (MR 795).
* feat(cache): add create (POST) method for smart_tiered_cache Add the missing create method to smart_tiered_cache subresource. The POST endpoint for tiered_cache_smart_topology_enable was already in the api-gateway but missing from the Stainless config. Removes the internal-only endpoints (cache_limit_rate, cache_reserve_jurisdiction, class_of_service) from the original APIX-592 MR — these have no api-gateway routes and are not customer-facing. Closes CACHE-13445
…endpoints * feat(radar): add BGP RPKI ROAs timeseries and BGP IPs top ASes endpoints - Add /radar/bgp/rpki/roas/timeseries - Add /radar/bgp/ips/top/ases RADAR-7051
…ge, invoices,... * feat(ai_gateway): add billing endpoints for credit balance, usage, invoices, topup, and spending limits
…lancers * chore: skip failing Go SDK tests for ai_gateway, cache, load_balancers
* feat: WAD-244 Onboard AI Security for Apps api
stainless-app Bot
added a commit
that referenced
this pull request
May 12, 2026
* chore: skip failing tests from CI run 25749791655 Skip 25 failing test methods from cloudflare-typescript PR #2753 (staging-next sync). Failures are prism mock server errors, not real SDK bugs. Breakdown by HTTP status: - 22 methods: HTTP 404 (route not in prism spec) - 2 methods: HTTP 422 (load_balancers.monitor_groups) - 1 method: HTTP 405 (cache.smart_tiered_cache.create) Resources affected: - ai_gateway.billing (3 methods + 8 in subresources) - ai_security (2 methods + 2 in custom_topics) - cache (1 method + 7 in origin_cloud_regions + 1 in smart_tiered_cache) - load_balancers.monitor_groups (2 methods) CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/25749791655
* chore: skip failing tests from CI run 25749791655 Skip 25 failing test methods from cloudflare-typescript PR #2753 (staging-next sync). Failures are prism mock server errors, not real SDK bugs. Breakdown by HTTP status: - 22 methods: HTTP 404 (route not in prism spec) - 2 methods: HTTP 422 (load_balancers.monitor_groups) - 1 method: HTTP 405 (cache.smart_tiered_cache.create) Resources affected: - ai_gateway.billing (3 methods + 8 in subresources) - ai_security (2 methods + 2 in custom_topics) - cache (1 method + 7 in origin_cloud_regions + 1 in smart_tiered_cache) - load_balancers.monitor_groups (2 methods) CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/25749791655
stainless-app Bot
added a commit
that referenced
this pull request
May 12, 2026
* chore: skip failing tests from CI run 25749791655 Skip 25 failing test methods from cloudflare-typescript PR #2753 (staging-next sync). Failures are prism mock server errors, not real SDK bugs. Breakdown by HTTP status: - 22 methods: HTTP 404 (route not in prism spec) - 2 methods: HTTP 422 (load_balancers.monitor_groups) - 1 method: HTTP 405 (cache.smart_tiered_cache.create) Resources affected: - ai_gateway.billing (3 methods + 8 in subresources) - ai_security (2 methods + 2 in custom_topics) - cache (1 method + 7 in origin_cloud_regions + 1 in smart_tiered_cache) - load_balancers.monitor_groups (2 methods) CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/25749791655
* feat(api): add advanced_tcp_protection endpoint mappings for APIX-639
…le in public docs * feat(config): AUTH-8373 Make SAML certificate endpoints available in public docs
* feat(api): WC-5056: add Workers .../secrets-bulk endpoints
* fix(r2): remove skip test
* feat(r2): add R2 bucket objects resource mapping (APIX-674)
Map R2 object CRUD operations to SDK resources:
- list: GET /accounts/{account_id}/r2/buckets/{bucket_name}/objects
- get: GET /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
- upload: PUT /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
- delete: DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
These routes are implemented in r2-gateway-worker but were missing from
the published OpenAPI definition and Stainless config. Closes APIX-674.
* feat(observability): adds Workers > Observability > Queries
stainless-app Bot
added a commit
that referenced
this pull request
May 18, 2026
* chore: skip failing tests from CI run 26052878605 Skips added for failing prism tests on cloudflare-typescript PR #2753: - r2.buckets.objects.{list,delete,upload}: HTTP 404 (route not in spec) - workers.observability.queries.create: HTTP 422 (mock validation) - zero_trust.access.saml_certificates.{list,get,get_pem,rotate}: HTTP 404 - zero_trust.identity_providers.saml_certificate.create: HTTP 404 CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/26052878605
* chore: skip failing tests from CI run 26052878605 Skips added for failing prism tests on cloudflare-typescript PR #2753: - r2.buckets.objects.{list,delete,upload}: HTTP 404 (route not in spec) - workers.observability.queries.create: HTTP 422 (mock validation) - zero_trust.access.saml_certificates.{list,get,get_pem,rotate}: HTTP 404 - zero_trust.identity_providers.saml_certificate.create: HTTP 404 CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/26052878605
stainless-app Bot
added a commit
that referenced
this pull request
May 18, 2026
* chore: skip failing tests from CI run 26052878605 Skips added for failing prism tests on cloudflare-typescript PR #2753: - r2.buckets.objects.{list,delete,upload}: HTTP 404 (route not in spec) - workers.observability.queries.create: HTTP 422 (mock validation) - zero_trust.access.saml_certificates.{list,get,get_pem,rotate}: HTTP 404 - zero_trust.identity_providers.saml_certificate.create: HTTP 404 CI run: https://github.com/cloudflare/cloudflare-typescript/actions/runs/26052878605
…ore resources * feat(secrets_store): add Terraform configuration for secrets_store resources
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was automatically created to sync staged changes from Stainless to the next branch. New commits will be added to this PR as they are staged.