Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
e596c85
ci: make test and detect-breaking-changes jobs non-blocking
musa-cf May 15, 2026
86cac56
Merge pull request #2764 from cloudflare/apix-852/ci-soft-fail
musa-cf May 15, 2026
eb0cad5
ci: move continue-on-error from job level to step level
musa-cf May 18, 2026
007e1ea
Merge pull request #2766 from cloudflare/apix-852/ci-step-soft-fail
musa-cf May 18, 2026
7e4b075
chore: sync codegen metadata from staging-next
vaishakdinesh May 19, 2026
a3ba7fc
chore(ai): update codegen output
vaishakdinesh May 19, 2026
49c2987
chore(aisearch): update codegen output
vaishakdinesh May 19, 2026
0aa9ae0
chore(cloudforce-one): update codegen output
vaishakdinesh May 19, 2026
6e90245
chore(custom-certificates): update codegen output
vaishakdinesh May 19, 2026
b471160
chore(intel): update codegen output
vaishakdinesh May 19, 2026
5bc2413
chore(logpush): update codegen output
vaishakdinesh May 19, 2026
94a26fc
feat(r2): add objects sub-resource
vaishakdinesh May 19, 2026
d5bc24a
chore(radar): update codegen output
vaishakdinesh May 19, 2026
542f312
feat(secrets-store): add stores.get method
vaishakdinesh May 19, 2026
1afad1f
chore(spectrum): update codegen output
vaishakdinesh May 19, 2026
d1f8d27
feat(workers): add observability.queries sub-resource
vaishakdinesh May 19, 2026
840cea9
feat(workers-for-platforms): add scripts.secrets.bulkUpdate
vaishakdinesh May 19, 2026
4d75785
feat(zero-trust): add saml-certificates resource
vaishakdinesh May 19, 2026
ab07b8b
Merge pull request #2768 from cloudflare/sync/staging-next-2026-05-19
vaishakdinesh May 19, 2026
22e2a09
chore: sync codegen metadata from staging-next
vaishakdinesh May 19, 2026
54b7f07
chore(organizations): update codegen output
vaishakdinesh May 19, 2026
45bd3e2
Merge pull request #2769 from cloudflare/sync/staging-next-2026-05-19
vaishakdinesh May 19, 2026
fdef412
chore: sync codegen metadata from staging-next
vaishakdinesh May 20, 2026
2c93faf
feat(organizations): add billing sub-resource
vaishakdinesh May 20, 2026
6446c29
chore(radar): update codegen output
vaishakdinesh May 20, 2026
40ea4d5
chore(zero-trust): update codegen output
vaishakdinesh May 20, 2026
7f48f70
Merge pull request #2770 from cloudflare/sync/staging-next-2026-05-20
vaishakdinesh May 20, 2026
4d7dd4d
chore: sync shared codegen files from staging-next
vaishakdinesh May 21, 2026
4dcf0db
feat(dls): add DLS resource with regional-services and prefix-bindings
vaishakdinesh May 21, 2026
1199217
chore(email-sending): update codegen output
vaishakdinesh May 21, 2026
9ade5ca
chore(workers): update codegen output
vaishakdinesh May 21, 2026
074b214
chore(workers-for-platforms): update codegen output
vaishakdinesh May 21, 2026
dc1c78c
chore(zero-trust): update codegen output
vaishakdinesh May 21, 2026
9938665
Merge pull request #2771 from cloudflare/sync/staging-next-2026-05-21
vaishakdinesh May 21, 2026
665f6ea
feat(billing): add usage.get method, update usage.paygo endpoint
vaishakdinesh May 21, 2026
c0f6e4f
Merge pull request #2772 from cloudflare/sync/billing-2026-05-21
vaishakdinesh May 21, 2026
3f47e9f
release: 6.3.0
stainless-app[bot] May 21, 2026
af7b4e5
docs(changelog): comprehensive 6.3.0 release notes
vaishakdinesh May 21, 2026
b3fc8f6
docs(changelog): add missed items from full diff sweep
vaishakdinesh May 21, 2026
075a6b3
docs(changelog): add Cloudflare IdP type from final audit
vaishakdinesh May 21, 2026
bdb8bae
docs(changelog): add Summary table to 6.3.0 migration guide
vaishakdinesh May 21, 2026
5d4966b
Merge pull request #2773 from cloudflare/changelog/6.3.0
vaishakdinesh May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ jobs:
run: ./scripts/bootstrap

- name: Run tests
continue-on-error: true
run: ./scripts/test
examples:
timeout-minutes: 10
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/detect-breaking-changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
yarn install

- name: Detect breaking changes
continue-on-error: true
run: |
# Try to check out previous versions of the breaking change detection script. This ensures that
# we still detect breaking changes when entire files and their tests are removed.
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "6.2.0"
".": "6.3.0"
}
6 changes: 3 additions & 3 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 2262
configured_endpoints: 2280
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a6c352830d1270d0abb5bb983058ea21815e1bb7d2e163965335dcb0e706f057.yml
openapi_spec_hash: 75233fc92a536588b23158e9a3d0ed90
config_hash: 554d1342364a8f4cc148dba5d7d8c997
openapi_spec_hash: 26772c26b37d468fb9752aa22ea815b9
config_hash: 873a029df6d61c21b0ec8b6da9e67ce4
131 changes: 131 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,136 @@
# Changelog

## 6.3.0 (2026-05-21)

Full Changelog: [v6.2.0...v6.3.0](https://github.com/cloudflare/cloudflare-typescript/compare/v6.2.0...v6.3.0)

### Features

#### New Resources

* **dls:** add DLS (Data Localization Suite) resource with regions (list/get) and regionalServices.prefixBindings (create/list/delete/edit/get) sub-resources ([4dcf0db](https://github.com/cloudflare/cloudflare-typescript/commit/4dcf0db7e))

#### New Sub-Resources

* **organizations:** add billing.usage sub-resource — FOCUS v1.3 cost-and-usage dataset (get) at `/organizations/{organization_id}/billable/usage` ([2c93faf](https://github.com/cloudflare/cloudflare-typescript/commit/2c93faf75))
* **r2:** add buckets.objects sub-resource — list, delete, get, upload (PUT) for direct R2 object operations ([94a26fc](https://github.com/cloudflare/cloudflare-typescript/commit/94a26fcd9))
* **workers:** add observability.queries sub-resource — create and list saved telemetry queries ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **zero-trust:** add access.samlCertificates sub-resource — list, get, getPem, rotate SAML signing certificate sets at the account level ([4d75785](https://github.com/cloudflare/cloudflare-typescript/commit/4d7578567))
* **zero-trust:** add identityProviders.samlCertificate sub-resource — create a SAML encryption certificate set bound to an Identity Provider ([4d75785](https://github.com/cloudflare/cloudflare-typescript/commit/4d7578567))

#### New Methods

* **billing:** add `usage.get` method — FOCUS v1.3 cost-and-usage dataset at `/accounts/{account_id}/billable/usage` (returns `UsageGetResponse` with `BillingAccountId`, `ChargeCategory`, `ConsumedQuantity`, `BilledCost`, `EffectiveCost`, etc.) ([665f6ea](https://github.com/cloudflare/cloudflare-typescript/commit/665f6ea2a))
* **secrets-store:** add `stores.get` method — fetch a single store by ID (`GET /accounts/{account_id}/secrets_store/stores/{store_id}`) returning `StoreGetResponse` ([542f312](https://github.com/cloudflare/cloudflare-typescript/commit/542f312097))
* **workers:** add `scripts.secrets.bulkUpdate` method — `PATCH /accounts/{account_id}/workers/scripts/{script_name}/secrets-bulk` for bulk secret updates ([840cea9](https://github.com/cloudflare/cloudflare-typescript/commit/840cea9310))
* **workers-for-platforms:** add `dispatch.namespaces.scripts.secrets.bulkUpdate` method — same bulk-update endpoint for dispatch-namespace scripts ([840cea9](https://github.com/cloudflare/cloudflare-typescript/commit/840cea9310))

#### New Fields and Parameters

* **ai:** add `format?: 'openrouter'` query param to `models.list` for returning models in the OpenRouter marketplace format ([a3ba7fc](https://github.com/cloudflare/cloudflare-typescript/commit/a3ba7fc0b))
* **aisearch:** add `degraded?: boolean` response field to `InstanceStatsResponse` and `namespaces.instances.InstanceStatsResponse` — set when status counts are unavailable (e.g. legacy stats query exceeded D1 statement-size limit) ([49c2987](https://github.com/cloudflare/cloudflare-typescript/commit/49c298724))
* **cloudforce-one:** add `alpha2: string` field to `threatEvents.countries.list` response items (`CountryListResponseItem.Result`) alongside the existing `alpha3`/`name` fields ([0aa9ae0](https://github.com/cloudflare/cloudflare-typescript/commit/0aa9ae06a))
* **custom-certificates:** `private_key` on `CustomCertificateCreateParams` is now optional when `custom_csr_id` is provided (previously always required) ([6e90245](https://github.com/cloudflare/cloudflare-typescript/commit/6e9024567))
* **logpush:** add `mnm_flow_logs` to the dataset enum on `datasets.fields.get`, `datasets.jobs.get`, `LogpushJob.dataset`, and `JobCreateParams.dataset` ([5bc2413](https://github.com/cloudflare/cloudflare-typescript/commit/5bc241366))
* **organizations:** Organizations API moved from Closed Beta to Public Beta — affects `organizations.create`, `update`, `list`, `delete`, `get`, and `organizationProfile.update`/`get` docstrings ([54b7f07](https://github.com/cloudflare/cloudflare-typescript/commit/54b7f0744))
* **radar:** add `CONTENT_TYPE` dimension and `contentType?: Array<'HTML' | 'IMAGES' | 'JSON' | 'JAVASCRIPT' | 'CSS' | 'PLAIN_TEXT' | 'FONTS' | 'XML' | 'YAML' | 'VIDEO' | 'AUDIO' | 'MARKDOWN' | 'DOCUMENTS' | 'BINARY' | 'SERIALIZATION' | 'OTHER'>` filter param to `radar.http.summaryV2`, `timeseriesGroups`, and related HTTP analytics methods ([d5bc24a](https://github.com/cloudflare/cloudflare-typescript/commit/d5bc24acb))
* **spectrum:** add `virtual_network_id?: string` field to `OriginDNS` config on `AppCreateResponse`, `AppUpdateResponse`, `AppListResponse`, `AppGetResponse`, `AppCreateParams`, and `AppUpdateParams` — routes origin traffic through tunnel virtual networks ([1afad1f](https://github.com/cloudflare/cloudflare-typescript/commit/1afad1fca))
* **workers:** add `'opentelemetry-metrics'` enum value to `logpushDataset` field on `observability.destinations` (`DestinationCreateResponse.Configuration`, `DestinationUpdateResponse.Configuration`, `DestinationListResponse.Configuration`) ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **workers:** add `observability.traces.propagation_policy?: 'authenticated' | 'accept'` field on `Worker`, `WorkerCreateParams`, `WorkerUpdateParams`, `ScriptSetting`, `SettingEditParams`, and `script-and-version-settings` — controls how inbound `traceparent`/`tracestate` headers are honored ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **workers:** add `ends_with` filter operation and `ENDS_WITH` comparison enum value to `observability.telemetry.query` filters ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **workers:** add `preview?: { id?: string; name?: string; slug?: string }` field to `TelemetryQueryResponse.UnionMember0` and `UnionMember1` event items — surfaces preview deployment metadata on telemetry results ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **workers:** narrow `observability.telemetry` `source` field type from `string | unknown` to `string | { [key: string]: unknown }` — non-breaking type refinement that gives consumers better inference ([d1f8d27](https://github.com/cloudflare/cloudflare-typescript/commit/d1f8d27e7))
* **zero-trust:** add Cloudflare-as-Identity-Provider — new `'cloudflare'` value in `IdentityProviderType` and `IdentityProviderTypeParam` unions, plus a new `AccessCloudflare` interface variant added to `IdentityProvider`, `IdentityProviderParam`, `IdentityProviderListResponse`, `IdentityProviderCreateParams`, and `IdentityProviderUpdateParams` unions ([4d75785](https://github.com/cloudflare/cloudflare-typescript/commit/4d7578567))
* **zero-trust:** add `AccessCloudflareAccountMemberRule` policy rule type to `AccessRule` union (and `AccessRuleParam`) — matches users who are members of a specific Cloudflare account; pairs with the new Cloudflare IdP type ([4d75785](https://github.com/cloudflare/cloudflare-typescript/commit/4d7578567))
* **zero-trust:** add `saml_certificate_set?` and `saml_certificate_set_id?` fields across all 16 Identity Provider variants (AzureAD, AccessCentrify, AccessCloudflare, AccessFacebook, AccessGitHub, AccessGoogle, AccessGoogleApps, AccessLinkedin, AccessOIDC, AccessOkta, AccessOnelogin, AccessOnetimepin, AccessPingone, AccessSAML, AccessYandex, and the new AccessCloudflare) — references the bound SAML encryption certificate set ([4d75785](https://github.com/cloudflare/cloudflare-typescript/commit/4d7578567))
* **zero-trust:** add `error_details?` (with `cause`, `is_upstream`, `mcp_code`, `retryable`, `status_code` fields) and `is_shared_oauth_callback_enabled?: boolean` to `access.aiControls.mcp.portals` and `mcp.servers` response types — surfaces MCP gateway error details and shared-OAuth-callback rollout state ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3))
* **zero-trust:** add `portal_description?` and `server_description?` fields to `access.aiControls.mcp.portals` `Server.UpdatedPrompt` (Create/Update/List/Get response variants); the older `description?` field is now `@deprecated` in favor of these — portal-level wins when present, otherwise falls back to server-level ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3))
* **zero-trust:** refine `access.aiControls.mcp.servers.ServerSyncResponse` from `unknown` to `{ error?: string; error_details?: ServerSyncResponse.ErrorDetails; status?: string }` — gives consumers a typed shape with MCP error details ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3))
* **zero-trust:** add `auth_state?: Array<'Good' | 'Notified' | 'Will Block' | 'Blocked'>` field to `KolideInput` and `KolideInputParam` device-posture types — restricts the posture check to specific Kolide auth states ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3))

#### Deprecations

* **zero-trust:** `access.aiControls.mcp.portals` `Server.UpdatedPrompt.description?` is now `@deprecated`. Use the new `portal_description?` or `server_description?` fields instead. The deprecated field is still populated for backward compatibility (portal-level wins when present, otherwise falls back to server-level) and will be removed after a deprecation window. ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3))

### Breaking Changes

* **billing:** the underlying API endpoint for `client.billing.usage.paygo()` changed from `GET /accounts/{account_id}/billing/usage/paygo` to `GET /accounts/{account_id}/paygo-usage`. **The SDK call site, method signature, params, and return type are unchanged** — existing code does not need to be modified. This is recorded as a breaking change because the underlying API contract moved; users on older SDK versions may see 404s if the old URL is retired by the Cloudflare API server. ([665f6ea](https://github.com/cloudflare/cloudflare-typescript/commit/665f6ea2a))

### Chores

* **ai:** documentation tightening across model list responses ([a3ba7fc](https://github.com/cloudflare/cloudflare-typescript/commit/a3ba7fc0b))
* **cloudforce-one:** documentation refresh on threat-events country fields ([0aa9ae0](https://github.com/cloudflare/cloudflare-typescript/commit/0aa9ae06a))
* **email-sending:** internal client-name string update ([1199217](https://github.com/cloudflare/cloudflare-typescript/commit/1199217be))
* **intel:** rephrase sinkhole field descriptions for clarity ([b471160](https://github.com/cloudflare/cloudflare-typescript/commit/b471160c5))
* **radar:** trailing chore from previous sync round ([6446c29](https://github.com/cloudflare/cloudflare-typescript/commit/6446c29f7))
* **workers-for-platforms:** documentation updates on existing dispatch endpoints alongside the `bulkUpdate` addition ([074b214](https://github.com/cloudflare/cloudflare-typescript/commit/074b214b8))
* **zero-trust:** generated-output churn alongside the SAML certificate work ([dc1c78c](https://github.com/cloudflare/cloudflare-typescript/commit/dc1c78cc3)), ([40ea4d5](https://github.com/cloudflare/cloudflare-typescript/commit/40ea4d5d0))
* sync codegen shared files (`api.md`, `.stats.yml`, `scripts/detect-breaking-changes`, `src/index.ts`, `src/resources/index.ts`) across multiple sync rounds ([4d7dd4d](https://github.com/cloudflare/cloudflare-typescript/commit/4d7dd4dd6)), ([fdef412](https://github.com/cloudflare/cloudflare-typescript/commit/fdef4124a)), ([22e2a09](https://github.com/cloudflare/cloudflare-typescript/commit/22e2a094d)), ([7e4b075](https://github.com/cloudflare/cloudflare-typescript/commit/7e4b0750d))

## Migration Guide

This guide covers the breaking change in v6.3.0 and how to update your code.

---

### 1. Billing: `usage.paygo` endpoint URL changed

**What changed:**
The HTTP endpoint that backs `client.billing.usage.paygo()` was renamed from
`/accounts/{account_id}/billing/usage/paygo` to `/accounts/{account_id}/paygo-usage`.

**Impact:**
None at the SDK level. The method name, parameter shape (`UsagePaygoParams`),
and return type (`UsagePaygoResponse`) are all unchanged. Existing code
calling `client.billing.usage.paygo({ account_id, from, to })` continues to
work without modification.

The "breaking change" label is conservative: it acknowledges that the
underlying API path moved, so users who pin to an older SDK version may
eventually see `404` responses if the Cloudflare API team retires the old
path. If the API team keeps both paths alive during the transition (the usual
behaviour), there is no user-visible breakage.

**Affected Method:**
- `client.billing.usage.paygo`

**Before (v6.2.0):**
```typescript
const usage = await client.billing.usage.paygo({
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
from: '2025-05-01',
to: '2025-05-31',
});
// SDK calls: GET /accounts/023e105f4ecef8ad9ca31a8372d0c353/billing/usage/paygo
```

**After (v6.3.0):**
```typescript
const usage = await client.billing.usage.paygo({
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
from: '2025-05-01',
to: '2025-05-31',
});
// SDK calls: GET /accounts/023e105f4ecef8ad9ca31a8372d0c353/paygo-usage
```

**Actions Needed:**
1. No code changes required for normal SDK consumers.
2. If you maintain a proxy or URL allow-list that filters Cloudflare API
requests by path, add `/accounts/*/paygo-usage` to the allow-list.
3. Consider also adopting the new `client.billing.usage.get()` method, which
returns the FinOps FOCUS v1.3 cost-and-usage dataset for more detailed
cost reporting.

---

### Summary

| # | Resource | Change | Action |
|---|----------|--------|--------|
| 1 | Billing | `usage.paygo` endpoint URL moved from `/billing/usage/paygo` to `/paygo-usage` | None at SDK level; update proxy/URL allow-lists if applicable |


## 6.2.0 (2026-05-14)

Full Changelog: [v6.1.0...v6.2.0](https://github.com/cloudflare/cloudflare-typescript/compare/v6.1.0...v6.2.0)
Expand Down
2 changes: 2 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,8 @@ Types:

# [Addressing](src/resources/addressing/api.md)

# [DLS](src/resources/dls/api.md)

# [AuditLogs](src/resources/audit-logs/api.md)

# [Billing](src/resources/billing/api.md)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cloudflare",
"version": "6.2.0",
"version": "6.3.0",
"description": "The official TypeScript library for the Cloudflare API",
"author": "Cloudflare <api@cloudflare.com>",
"types": "dist/index.d.ts",
Expand Down
12 changes: 10 additions & 2 deletions scripts/detect-breaking-changes
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ TEST_PATHS=(
tests/api-resources/organizations/organization-profile.test.ts
tests/api-resources/organizations/logs/logs.test.ts
tests/api-resources/organizations/logs/audit.test.ts
tests/api-resources/organizations/billing/billing.test.ts
tests/api-resources/organizations/billing/usage.test.ts
tests/api-resources/origin-ca-certificates.test.ts
tests/api-resources/ips.test.ts
tests/api-resources/memberships.test.ts
Expand Down Expand Up @@ -208,6 +210,7 @@ TEST_PATHS=(
tests/api-resources/workers/observability/observability.test.ts
tests/api-resources/workers/observability/telemetry.test.ts
tests/api-resources/workers/observability/destinations.test.ts
tests/api-resources/workers/observability/queries.test.ts
tests/api-resources/kv/kv.test.ts
tests/api-resources/kv/namespaces/namespaces.test.ts
tests/api-resources/kv/namespaces/keys.test.ts
Expand Down Expand Up @@ -264,8 +267,6 @@ TEST_PATHS=(
tests/api-resources/spectrum/analytics/events/summaries.test.ts
tests/api-resources/spectrum/apps.test.ts
tests/api-resources/addressing/addressing.test.ts
tests/api-resources/addressing/regional-hostnames/regional-hostnames.test.ts
tests/api-resources/addressing/regional-hostnames/regions.test.ts
tests/api-resources/addressing/services.test.ts
tests/api-resources/addressing/address-maps/address-maps.test.ts
tests/api-resources/addressing/address-maps/accounts.test.ts
Expand All @@ -277,6 +278,10 @@ TEST_PATHS=(
tests/api-resources/addressing/prefixes/bgp-prefixes.test.ts
tests/api-resources/addressing/prefixes/advertisement-status.test.ts
tests/api-resources/addressing/prefixes/delegations.test.ts
tests/api-resources/dls/dls.test.ts
tests/api-resources/dls/regions.test.ts
tests/api-resources/dls/regional-services/regional-services.test.ts
tests/api-resources/dls/regional-services/prefix-bindings.test.ts
tests/api-resources/audit-logs.test.ts
tests/api-resources/billing/billing.test.ts
tests/api-resources/billing/profiles.test.ts
Expand Down Expand Up @@ -431,6 +436,7 @@ TEST_PATHS=(
tests/api-resources/r2/buckets/locks.test.ts
tests/api-resources/r2/buckets/metrics.test.ts
tests/api-resources/r2/buckets/sippy.test.ts
tests/api-resources/r2/buckets/objects.test.ts
tests/api-resources/r2/temporary-credentials.test.ts
tests/api-resources/r2/super-slurper/super-slurper.test.ts
tests/api-resources/r2/super-slurper/jobs/jobs.test.ts
Expand Down Expand Up @@ -483,6 +489,7 @@ TEST_PATHS=(
tests/api-resources/zero-trust/identity-providers/scim/scim.test.ts
tests/api-resources/zero-trust/identity-providers/scim/groups.test.ts
tests/api-resources/zero-trust/identity-providers/scim/users.test.ts
tests/api-resources/zero-trust/identity-providers/saml-certificate.test.ts
tests/api-resources/zero-trust/organizations/organizations.test.ts
tests/api-resources/zero-trust/organizations/doh.test.ts
tests/api-resources/zero-trust/seats.test.ts
Expand All @@ -492,6 +499,7 @@ TEST_PATHS=(
tests/api-resources/zero-trust/access/ai-controls/mcp/portals.test.ts
tests/api-resources/zero-trust/access/ai-controls/mcp/servers.test.ts
tests/api-resources/zero-trust/access/gateway-ca.test.ts
tests/api-resources/zero-trust/access/saml-certificates.test.ts
tests/api-resources/zero-trust/access/infrastructure/infrastructure.test.ts
tests/api-resources/zero-trust/access/infrastructure/targets.test.ts
tests/api-resources/zero-trust/access/applications/applications.test.ts
Expand Down
Loading
Loading