openvibers/openvibe.contracts Commits

Contracts 0.180.0: Sources api endpoints take path selectors, where patterns and max_bytes (OVHcloud's catalog) (#140)

OP OpenVibers committed 29 days ago · 6ef7bafb03 · 45 files, +4131 −925

**Contracts 0.180.0: Sources api endpoints can read OVHcloud-style catalogs. Path selectors, `where` patterns and a per-endpoint `max_bytes`.**

**Why:** OpenVibe.Host compares only Linode and Amazon Lightsail. Vultr's API host disallows every path in robots.txt, and the other keyless provider APIs we checked (Scaleway, Cherry) do the same; UpCloud, Latitude and Hivelocity need keys. OVHcloud's public order catalog is marked `noAuthentication` in OVHcloud's own API schema and publishes no robots rules. Its layout is what the api adapter could not read:
- plans and their hardware are separate arrays joined by product name;
- every price variant sits in one array;
- the current plans have to be picked from about 240 plan codes by their shape;
- the file is about 12 MB, over the deployment's 5 MB cap.

**`sources.source@1` and `sources.source-write-request@1` (additive, compatible):**
- `where` values may be `{ "pattern": "…" }` (at most 200 characters, no other keys), alongside a scalar or an array of scalars.
- `max_bytes`: an integer from 1024 to 33554432.
- The `extra` and `where` descriptions document `key[field=value,…]` selectors, with values that are literal text or `$rec.<path>`. Path strings were already unconstrained by the schema.

**Fixtures:**
- valid `api-select-pattern`: OVHcloud-shaped, with all three features.
- invalid `where-pattern-extra-key`: a pattern object with `flags`.
- invalid `max-bytes-over-cap`: 64 MiB.

**Checks:** the suite passes (20,113 checks). `compat.js v0.179.0` finds no breaking changes.

The Sources implementation and the `ovhcloud-vps` seed follow in OpenVibe.Sources, pinned to this release.

Changes

ddiff --git a/CHANGELOG.md b/CHANGELOG.md
iindex 2dbb3e46..4448fb48 100644
---- a/CHANGELOG.md
++++ b/CHANGELOG.md
@@@ -4,6 +4,19 @@ All notable changes to `openvibe-contracts`. Releases are git tags (`vX.Y.Z`) th
from `https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/<tag>`. Before v0.30.0,
the notes were in the tag and commit messages (`git tag -n1`).
++## 0.180.0 — 2026-10-15
++
++- **Sources api endpoints read catalogs that keep plans, hardware and prices apart** (Sources#49, for OVHcloud's public
++ VPS catalog). `sources.source@1` and `sources.source-write-request@1`:
++ - A path segment may carry a selector, `key[field=value,…]` (one to four conditions). It steps into the first
++ element of the array `key` whose fields equal the values, compared as text. A value is literal text or
++ `$rec.<path>`, read from the record. This is documented on `extra` and `where`; the field types are unchanged.
++ - A `where` expectation may be `{ "pattern": "<regular expression, at most 200 characters>" }`, which the value must
++ match as text.
++ - `max_bytes` (an integer from 1 KiB to 32 MiB) sets one endpoint's body cap.
++- Fixtures: a valid OVHcloud-shaped source with a selector, a pattern and `max_bytes`; an invalid pattern with an extra
++ key; an invalid `max_bytes` over the cap.
++
## 0.179.0 — 2026-10-15
- **Watch uses project secrets** (ADR-056).
ddiff --git a/contracts/sources/source-write-request.v1.json b/contracts/sources/source-write-request.v1.json
iindex 97e954e9..be0e724e 100644
---- a/contracts/sources/source-write-request.v1.json
++++ b/contracts/sources/source-write-request.v1.json
@@@ -106,15 +106,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -126,7 +146,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
}
}
}
ddiff --git a/contracts/sources/source.v1.json b/contracts/sources/source.v1.json
iindex 18f011df..cb9f58c5 100644
---- a/contracts/sources/source.v1.json
++++ b/contracts/sources/source.v1.json
@@@ -113,15 +113,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -133,7 +153,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
},
"extract": {
"type": "object",
ddiff --git a/fixtures/sources.source/invalid/max-bytes-over-cap.json b/fixtures/sources.source/invalid/max-bytes-over-cap.json
nnew file mode 100644
iindex 00000000..62190699
---- /dev/null
++++ b/fixtures/sources.source/invalid/max-bytes-over-cap.json
@@@ -0,0 +1,44 @@
++{
++ "key": "ovhcloud-vps-huge",
++ "name": "OVHcloud VPS plans (US catalog)",
++ "type": "api",
++ "category": "hosting",
++ "homepage_url": "https://us.ovhcloud.com/vps/",
++ "endpoints": [
++ {
++ "url": "https://api.us.ovhcloud.com/1.0/order/catalog/public/vps?ovhSubsidiary=US",
++ "format": "json",
++ "items_path": "plans",
++ "item_kind": "plan",
++ "max_bytes": 67108864,
++ "where": {
++ "planCode": {
++ "pattern": "^vps-[0-9]{4}-model[0-9]+$"
++ }
++ },
++ "fields": {
++ "identity": "planCode",
++ "title": "invoiceName"
++ },
++ "extra": {
++ "vcpu": "$root.products[name=$rec.product].blobs.technical.cpu.cores",
++ "memory_gb": "$root.products[name=$rec.product].blobs.technical.memory.size",
++ "price_monthly": "pricings[mode=default,commitment=0,intervalUnit=month,interval=1].price"
++ }
++ }
++ ],
++ "auth": {
++ "mode": "none"
++ },
++ "robots_note": "robots.txt on the API host answers 404 (checked 2026-10-15)",
++ "terms_note": "OVHcloud's API schema marks the public catalog noAuthentication; prices shown as dated observations with a link.",
++ "license_note": null,
++ "min_interval_ms": 60000,
++ "poll_interval_sec": 86400,
++ "stale_after_sec": 172800,
++ "max_items": 50,
++ "enabled": false,
++ "review_required": true,
++ "sensitivity": "none",
++ "default_indexability": "noindex"
++}
ddiff --git a/fixtures/sources.source/invalid/where-pattern-extra-key.json b/fixtures/sources.source/invalid/where-pattern-extra-key.json
nnew file mode 100644
iindex 00000000..e0c38cd6
---- /dev/null
++++ b/fixtures/sources.source/invalid/where-pattern-extra-key.json
@@@ -0,0 +1,45 @@
++{
++ "key": "ovhcloud-vps-flags",
++ "name": "OVHcloud VPS plans (US catalog)",
++ "type": "api",
++ "category": "hosting",
++ "homepage_url": "https://us.ovhcloud.com/vps/",
++ "endpoints": [
++ {
++ "url": "https://api.us.ovhcloud.com/1.0/order/catalog/public/vps?ovhSubsidiary=US",
++ "format": "json",
++ "items_path": "plans",
++ "item_kind": "plan",
++ "max_bytes": 25165824,
++ "where": {
++ "planCode": {
++ "pattern": "^vps-",
++ "flags": "i"
++ }
++ },
++ "fields": {
++ "identity": "planCode",
++ "title": "invoiceName"
++ },
++ "extra": {
++ "vcpu": "$root.products[name=$rec.product].blobs.technical.cpu.cores",
++ "memory_gb": "$root.products[name=$rec.product].blobs.technical.memory.size",
++ "price_monthly": "pricings[mode=default,commitment=0,intervalUnit=month,interval=1].price"
++ }
++ }
++ ],
++ "auth": {
++ "mode": "none"
++ },
++ "robots_note": "robots.txt on the API host answers 404 (checked 2026-10-15)",
++ "terms_note": "OVHcloud's API schema marks the public catalog noAuthentication; prices shown as dated observations with a link.",
++ "license_note": null,
++ "min_interval_ms": 60000,
++ "poll_interval_sec": 86400,
++ "stale_after_sec": 172800,
++ "max_items": 50,
++ "enabled": false,
++ "review_required": true,
++ "sensitivity": "none",
++ "default_indexability": "noindex"
++}
ddiff --git a/fixtures/sources.source/valid/api-select-pattern.json b/fixtures/sources.source/valid/api-select-pattern.json
nnew file mode 100644
iindex 00000000..46bc0132
---- /dev/null
++++ b/fixtures/sources.source/valid/api-select-pattern.json
@@@ -0,0 +1,44 @@
++{
++ "key": "ovhcloud-vps",
++ "name": "OVHcloud VPS plans (US catalog)",
++ "type": "api",
++ "category": "hosting",
++ "homepage_url": "https://us.ovhcloud.com/vps/",
++ "endpoints": [
++ {
++ "url": "https://api.us.ovhcloud.com/1.0/order/catalog/public/vps?ovhSubsidiary=US",
++ "format": "json",
++ "items_path": "plans",
++ "item_kind": "plan",
++ "max_bytes": 25165824,
++ "where": {
++ "planCode": {
++ "pattern": "^vps-[0-9]{4}-model[0-9]+$"
++ }
++ },
++ "fields": {
++ "identity": "planCode",
++ "title": "invoiceName"
++ },
++ "extra": {
++ "vcpu": "$root.products[name=$rec.product].blobs.technical.cpu.cores",
++ "memory_gb": "$root.products[name=$rec.product].blobs.technical.memory.size",
++ "price_monthly": "pricings[mode=default,commitment=0,intervalUnit=month,interval=1].price"
++ }
++ }
++ ],
++ "auth": {
++ "mode": "none"
++ },
++ "robots_note": "robots.txt on the API host answers 404 (checked 2026-10-15)",
++ "terms_note": "OVHcloud's API schema marks the public catalog noAuthentication; prices shown as dated observations with a link.",
++ "license_note": null,
++ "min_interval_ms": 60000,
++ "poll_interval_sec": 86400,
++ "stale_after_sec": 172800,
++ "max_items": 50,
++ "enabled": false,
++ "review_required": true,
++ "sensitivity": "none",
++ "default_indexability": "noindex"
++}
ddiff --git a/generated/json-schema/bundle.json b/generated/json-schema/bundle.json
iindex 527f50c2..e31bbbdc 100644
---- a/generated/json-schema/bundle.json
++++ b/generated/json-schema/bundle.json
@@@ -3821,15 +3821,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -3841,7 +3861,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
},
"extract": {
"type": "object",
@@@ -7332,15 +7352,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -7352,7 +7392,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
}
}
}
ddiff --git a/generated/openapi/actor.json b/generated/openapi/actor.json
iindex e2a14c84..bf9f4b90 100644
---- a/generated/openapi/actor.json
++++ b/generated/openapi/actor.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Actor API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Actor as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Actor as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/ai.json b/generated/openapi/ai.json
iindex 34959e74..57cf392e 100644
---- a/generated/openapi/ai.json
++++ b/generated/openapi/ai.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.AI API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.AI as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.AI as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/billing.json b/generated/openapi/billing.json
iindex 03b366f3..efcfc6a9 100644
---- a/generated/openapi/billing.json
++++ b/generated/openapi/billing.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Billing API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Billing as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Billing as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/blog.json b/generated/openapi/blog.json
iindex 5cece374..319c028e 100644
---- a/generated/openapi/blog.json
++++ b/generated/openapi/blog.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Blog API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Blog as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Blog as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/bot.json b/generated/openapi/bot.json
iindex 7cc45f75..2d37e388 100644
---- a/generated/openapi/bot.json
++++ b/generated/openapi/bot.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Bot API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Bot as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Bot as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/chat.json b/generated/openapi/chat.json
iindex 8fbd4bef..e87b496d 100644
---- a/generated/openapi/chat.json
++++ b/generated/openapi/chat.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Chat API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Chat as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Chat as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/codes.json b/generated/openapi/codes.json
iindex 6f289982..5c4ae1a7 100644
---- a/generated/openapi/codes.json
++++ b/generated/openapi/codes.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Codes API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Codes as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Codes as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/community.json b/generated/openapi/community.json
iindex 3d1cad01..6f502715 100644
---- a/generated/openapi/community.json
++++ b/generated/openapi/community.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Community API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Community as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Community as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/coupons.json b/generated/openapi/coupons.json
iindex fe3ef097..cd8fe1a8 100644
---- a/generated/openapi/coupons.json
++++ b/generated/openapi/coupons.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Coupons API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Coupons as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Coupons as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/deals.json b/generated/openapi/deals.json
iindex 3bac80a8..743b2ddc 100644
---- a/generated/openapi/deals.json
++++ b/generated/openapi/deals.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Deals API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Deals as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Deals as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/events.json b/generated/openapi/events.json
iindex d5d068dc..ad139fbc 100644
---- a/generated/openapi/events.json
++++ b/generated/openapi/events.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Events API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Events as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Events as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/food.json b/generated/openapi/food.json
iindex 275645a0..45c94773 100644
---- a/generated/openapi/food.json
++++ b/generated/openapi/food.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Food API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Food as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Food as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/games.json b/generated/openapi/games.json
iindex 4fe86215..50568f6a 100644
---- a/generated/openapi/games.json
++++ b/generated/openapi/games.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Games API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Games as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Games as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/host.json b/generated/openapi/host.json
iindex 0724d4de..444f988e 100644
---- a/generated/openapi/host.json
++++ b/generated/openapi/host.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Host API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Host as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Host as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/inventory.json b/generated/openapi/inventory.json
iindex 2171687f..7779f5e8 100644
---- a/generated/openapi/inventory.json
++++ b/generated/openapi/inventory.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Inventory API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Inventory as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Inventory as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/live.json b/generated/openapi/live.json
iindex 8556914c..c1c62650 100644
---- a/generated/openapi/live.json
++++ b/generated/openapi/live.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Live API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Live as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Live as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/media-hub.json b/generated/openapi/media-hub.json
iindex 44041017..416411d7 100644
---- a/generated/openapi/media-hub.json
++++ b/generated/openapi/media-hub.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.MediaHub API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.MediaHub as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.MediaHub as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/media.json b/generated/openapi/media.json
iindex 04d1cfd7..fa1085da 100644
---- a/generated/openapi/media.json
++++ b/generated/openapi/media.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Media API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Media as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Media as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/network.json b/generated/openapi/network.json
iindex a6321ff8..88f65ac1 100644
---- a/generated/openapi/network.json
++++ b/generated/openapi/network.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Network API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Network as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Network as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/news.json b/generated/openapi/news.json
iindex 36f94b9f..68acf96d 100644
---- a/generated/openapi/news.json
++++ b/generated/openapi/news.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.News API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.News as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.News as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/openre.json b/generated/openapi/openre.json
iindex 6de4401a..cdf31ac6 100644
---- a/generated/openapi/openre.json
++++ b/generated/openapi/openre.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenRestream API",
-- "version": "0.179.0",
-- "description": "Routes of OpenRestream as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenRestream as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/play.json b/generated/openapi/play.json
iindex 1b8f4d36..993c4ddf 100644
---- a/generated/openapi/play.json
++++ b/generated/openapi/play.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Play API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Play as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Play as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/reviews.json b/generated/openapi/reviews.json
iindex 86d8ff87..03e785c6 100644
---- a/generated/openapi/reviews.json
++++ b/generated/openapi/reviews.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Reviews API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Reviews as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Reviews as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/run.json b/generated/openapi/run.json
iindex 9f78692b..1b4da73d 100644
---- a/generated/openapi/run.json
++++ b/generated/openapi/run.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Run API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Run as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Run as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/search.json b/generated/openapi/search.json
iindex d2a7d0e7..bf127d01 100644
---- a/generated/openapi/search.json
++++ b/generated/openapi/search.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Search API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Search as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Search as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/services.json b/generated/openapi/services.json
iindex 8cbfe9a0..f43cc3f5 100644
---- a/generated/openapi/services.json
++++ b/generated/openapi/services.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Services API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Services as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Services as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/sources.json b/generated/openapi/sources.json
iindex 2feda794..d5b8fb52 100644
---- a/generated/openapi/sources.json
++++ b/generated/openapi/sources.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Sources API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Sources as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Sources as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
@@@ -1537,15 +1537,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -1557,7 +1577,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
}
}
}
@@@ -1872,15 +1892,35 @@
"boolean"
]
}
++ },
++ {
++ "type": "object",
++ "additionalProperties": false,
++ "required": [
++ "pattern"
++ ],
++ "properties": {
++ "pattern": {
++ "type": "string",
++ "minLength": 1,
++ "maxLength": 200
++ }
++ }
}
]
},
-- "description": "Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39)."
++ "description": "Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49)."
},
"item_kind": {
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
},
++ "max_bytes": {
++ "type": "integer",
++ "minimum": 1024,
++ "maximum": 33554432,
++ "description": "The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49)."
++ },
"fields": {
"type": "object",
"additionalProperties": {
@@@ -1892,7 +1932,7 @@
"additionalProperties": {
"type": "string"
},
-- "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child."
++ "description": "Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49)."
},
"extract": {
"type": "object",
ddiff --git a/generated/openapi/space.json b/generated/openapi/space.json
iindex 619e5543..44bb764f 100644
---- a/generated/openapi/space.json
++++ b/generated/openapi/space.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Space API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Space as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Space as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/tips.json b/generated/openapi/tips.json
iindex ba4b7701..603f147e 100644
---- a/generated/openapi/tips.json
++++ b/generated/openapi/tips.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Tips API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Tips as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Tips as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/tools.json b/generated/openapi/tools.json
iindex 3e708e52..5a49b170 100644
---- a/generated/openapi/tools.json
++++ b/generated/openapi/tools.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Tools API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Tools as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Tools as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/trade.json b/generated/openapi/trade.json
iindex a533d322..da76b298 100644
---- a/generated/openapi/trade.json
++++ b/generated/openapi/trade.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Trade API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Trade as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Trade as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/vip.json b/generated/openapi/vip.json
iindex d88f5eff..f5ab2fc0 100644
---- a/generated/openapi/vip.json
++++ b/generated/openapi/vip.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.VIP API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.VIP as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.VIP as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/watch.json b/generated/openapi/watch.json
iindex b6b72d7f..1e6254a5 100644
---- a/generated/openapi/watch.json
++++ b/generated/openapi/watch.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Watch API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Watch as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Watch as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/wiki.json b/generated/openapi/wiki.json
iindex f406606f..bf0a5696 100644
---- a/generated/openapi/wiki.json
++++ b/generated/openapi/wiki.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Wiki API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Wiki as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Wiki as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/work.json b/generated/openapi/work.json
iindex 015503d3..02164e04 100644
---- a/generated/openapi/work.json
++++ b/generated/openapi/work.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Work API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Work as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Work as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/zone.json b/generated/openapi/zone.json
iindex 1377f6ae..c13bf1f4 100644
---- a/generated/openapi/zone.json
++++ b/generated/openapi/zone.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Zone API",
-- "version": "0.179.0",
-- "description": "Routes of OpenVibe.Zone as the OpenVibe contracts describe them (openvibe-contracts 0.179.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.180.0",
++ "description": "Routes of OpenVibe.Zone as the OpenVibe contracts describe them (openvibe-contracts 0.180.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/typescript/index.d.ts b/generated/typescript/index.d.ts
iindex 78f9b684..738e35c7 100644
---- a/generated/typescript/index.d.ts
++++ b/generated/typescript/index.d.ts
@@@ -6173,7 +6173,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -6420,15 +6420,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -6477,7 +6484,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -6724,15 +6731,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -6779,7 +6793,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -7026,15 +7040,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -7083,7 +7104,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -7330,15 +7351,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -7385,7 +7413,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -7632,15 +7660,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -7687,7 +7722,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -7934,15 +7969,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -7991,7 +8033,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -8238,15 +8280,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -8293,7 +8342,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -8540,15 +8589,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -8595,7 +8651,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -8842,15 +8898,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -8897,7 +8960,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -9144,15 +9207,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -9201,7 +9271,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -9448,15 +9518,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -9503,7 +9580,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -9750,15 +9827,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -9805,7 +9889,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -10052,15 +10136,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -10107,7 +10198,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -10354,15 +10445,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -10409,7 +10507,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -10656,15 +10754,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -10713,7 +10818,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -10960,15 +11065,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -11015,7 +11127,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -11262,15 +11374,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -11317,7 +11436,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -11564,15 +11683,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -11619,7 +11745,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -11866,15 +11992,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -11921,7 +12054,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -12168,15 +12301,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -12223,7 +12363,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -12470,15 +12610,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -12527,7 +12674,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -12774,15 +12921,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -12829,7 +12983,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -13076,15 +13230,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -13131,7 +13292,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -13378,15 +13539,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -13433,7 +13601,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -13680,15 +13848,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -13735,7 +13910,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -13982,15 +14157,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -14037,7 +14219,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -14284,15 +14466,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -14339,7 +14528,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -14586,15 +14775,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -14643,7 +14839,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -14890,15 +15086,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -14945,7 +15148,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -15192,15 +15395,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -15247,7 +15457,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -15494,15 +15704,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -15549,7 +15766,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -15796,15 +16013,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -15851,7 +16075,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -16098,15 +16322,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -16153,7 +16384,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -16400,15 +16631,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -16455,7 +16693,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -16702,15 +16940,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -16757,7 +17002,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -17004,15 +17249,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -17061,7 +17313,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -17308,15 +17560,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -17363,7 +17622,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -17610,15 +17869,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -17665,7 +17931,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -17912,15 +18178,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -17967,7 +18240,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -18214,15 +18487,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -18269,7 +18549,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -18516,15 +18796,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -18571,7 +18858,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -18818,15 +19105,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -18873,7 +19167,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -19120,15 +19414,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -19175,7 +19476,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -19422,15 +19723,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -19477,7 +19785,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -19724,15 +20032,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -19781,7 +20096,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -20028,15 +20343,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -20083,7 +20405,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -20330,15 +20652,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -20385,7 +20714,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -20632,15 +20961,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -20687,7 +21023,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -20934,15 +21270,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -20989,7 +21332,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -21236,15 +21579,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -21291,7 +21641,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -21538,15 +21888,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -21593,7 +21950,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -21840,15 +22197,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -21895,7 +22259,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -22142,15 +22506,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -22197,7 +22568,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -22444,15 +22815,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -22499,7 +22877,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -22746,15 +23124,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -22803,7 +23188,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -23050,15 +23435,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -23105,7 +23497,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -23352,15 +23744,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -23407,7 +23806,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -23654,15 +24053,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -23709,7 +24115,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -23956,15 +24362,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -24011,7 +24424,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -24258,15 +24671,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -24313,7 +24733,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -24560,15 +24980,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -24615,7 +25042,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -24862,15 +25289,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -24917,7 +25351,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -25164,15 +25598,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -25219,7 +25660,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -25466,15 +25907,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -25521,7 +25969,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -25768,15 +26216,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -25823,7 +26278,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -26070,15 +26525,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -26127,7 +26589,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -26374,15 +26836,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -26429,7 +26898,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -26676,15 +27145,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -26731,7 +27207,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -26978,15 +27454,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -27033,7 +27516,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -27280,15 +27763,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -27335,7 +27825,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -27582,15 +28072,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -27637,7 +28134,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -27884,15 +28381,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -27939,7 +28443,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -28186,15 +28690,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -28241,7 +28752,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -28488,15 +28999,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -28543,7 +29061,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -28790,15 +29308,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -28845,7 +29370,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -29092,15 +29617,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -29147,7 +29679,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -29394,15 +29926,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -29449,7 +29988,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -29696,15 +30235,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -29753,7 +30299,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -30000,15 +30546,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -30055,7 +30608,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -30302,15 +30855,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -30357,7 +30917,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -30604,15 +31164,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -30659,7 +31226,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -30906,15 +31473,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -30961,7 +31535,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -31208,15 +31782,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -31263,7 +31844,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -31510,15 +32091,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -31565,7 +32153,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -31812,15 +32400,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -31867,7 +32462,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -32114,15 +32709,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -32169,7 +32771,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -32416,15 +33018,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -32471,7 +33080,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -32718,15 +33327,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -32773,7 +33389,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -33020,15 +33636,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -33075,7 +33698,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -33322,15 +33945,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -33377,7 +34007,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -33624,15 +34254,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -33681,7 +34318,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -33928,15 +34565,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -33983,7 +34627,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -34230,15 +34874,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -34285,7 +34936,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -34532,15 +35183,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -34587,7 +35245,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -34834,15 +35492,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -34889,7 +35554,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -35136,15 +35801,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -35191,7 +35863,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -35438,15 +36110,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -35493,7 +36172,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -35740,15 +36419,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -35795,7 +36481,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -36042,15 +36728,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -36097,7 +36790,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -36344,15 +37037,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -36399,7 +37099,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -36646,15 +37346,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -36701,7 +37408,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -36948,15 +37655,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -37003,7 +37717,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -37250,15 +37964,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -37305,7 +38026,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -37552,15 +38273,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -37607,7 +38335,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -37854,15 +38582,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -37911,7 +38646,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -38158,15 +38893,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -38213,7 +38955,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -38460,15 +39202,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -38515,7 +39264,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -38762,15 +39511,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -38817,7 +39573,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -39064,15 +39820,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -39119,7 +39882,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -39366,15 +40129,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -39421,7 +40191,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -39668,15 +40438,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -39723,7 +40500,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -39970,15 +40747,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -40025,7 +40809,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -40272,15 +41056,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -40327,7 +41118,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -40574,15 +41365,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -40629,7 +41427,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -40876,15 +41674,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -40931,7 +41736,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -41178,15 +41983,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -41233,7 +42045,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -41480,15 +42292,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -41535,7 +42354,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -41782,15 +42601,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -41837,7 +42663,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -42084,15 +42910,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -42139,7 +42972,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -42386,15 +43219,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -42443,7 +43283,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -42690,15 +43530,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -42745,7 +43592,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -42992,15 +43839,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -43047,7 +43901,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -43294,15 +44148,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -43349,7 +44210,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -43596,15 +44457,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -43651,7 +44519,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -43898,15 +44766,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -43953,7 +44828,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -44200,15 +45075,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -44255,7 +45137,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -44502,15 +45384,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -44557,7 +45446,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -44804,15 +45693,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -44859,7 +45755,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -45106,15 +46002,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -45161,7 +46064,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -45408,15 +46311,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -45463,7 +46373,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -45710,15 +46620,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -45765,7 +46682,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -46012,15 +46929,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -46067,7 +46991,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -46314,15 +47238,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -46369,7 +47300,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -46616,15 +47547,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -46671,7 +47609,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -46918,15 +47856,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -46973,7 +47918,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -47220,15 +48165,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -47277,7 +48229,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -47524,15 +48476,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -47579,7 +48538,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -47826,15 +48785,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -47881,7 +48847,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -48128,15 +49094,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -48183,7 +49156,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -48430,15 +49403,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -48485,7 +49465,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -48732,15 +49712,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -48787,7 +49774,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -49034,15 +50021,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -49089,7 +50083,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -49336,15 +50330,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -49391,7 +50392,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -49638,15 +50639,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -49693,7 +50701,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -49940,15 +50948,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -49995,7 +51010,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -50242,15 +51257,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -50297,7 +51319,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -50544,15 +51566,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -50599,7 +51628,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -50846,15 +51875,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -50901,7 +51937,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -51148,15 +52184,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -51203,7 +52246,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -51450,15 +52493,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -51505,7 +52555,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -51752,15 +52802,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -51807,7 +52864,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -52054,15 +53111,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -52109,7 +53173,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -52356,15 +53420,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -52413,7 +53484,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -52660,15 +53731,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -52715,7 +53793,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -52962,15 +54040,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -53017,7 +54102,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -53264,15 +54349,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -53319,7 +54411,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -53566,15 +54658,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -53621,7 +54720,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -53868,15 +54967,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -53923,7 +55029,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -54170,15 +55276,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -54225,7 +55338,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -54472,15 +55585,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -54527,7 +55647,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -54774,15 +55894,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -54829,7 +55956,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -55076,15 +56203,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -55131,7 +56265,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -55378,15 +56512,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -55433,7 +56574,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -55680,15 +56821,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -55735,7 +56883,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -55982,15 +57130,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -56037,7 +57192,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -56284,15 +57439,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -56339,7 +57501,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -56586,15 +57748,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -56641,7 +57810,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -56888,15 +58057,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -56943,7 +58119,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -57190,15 +58366,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -57245,7 +58428,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -57492,15 +58675,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -57547,7 +58737,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -57794,15 +58984,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -57851,7 +59048,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -58098,15 +59295,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -58153,7 +59357,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -58400,15 +59604,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -58455,7 +59666,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -58702,15 +59913,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -58757,7 +59975,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -59004,15 +60222,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -59059,7 +60284,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -59306,15 +60531,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -59361,7 +60593,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -59608,15 +60840,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -59663,7 +60902,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -59910,15 +61149,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -59965,7 +61211,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -60212,15 +61458,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -60267,7 +61520,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -60514,15 +61767,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -60569,7 +61829,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -60816,15 +62076,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -60871,7 +62138,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -61118,15 +62385,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -61173,7 +62447,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -61420,15 +62694,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -61475,7 +62756,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -61722,15 +63003,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -61777,7 +63065,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -62024,15 +63312,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -62079,7 +63374,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -62326,15 +63621,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -62381,7 +63683,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -62628,15 +63930,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -62683,7 +63992,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -62930,15 +64239,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -62985,7 +64301,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -63232,15 +64548,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -63287,7 +64610,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -63534,15 +64857,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -63591,7 +64921,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -63838,15 +65168,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -63893,7 +65230,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -64140,15 +65477,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -64195,7 +65539,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -64442,15 +65786,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -64497,7 +65848,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -64744,15 +66095,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -64799,7 +66157,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -65046,15 +66404,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -65101,7 +66466,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -65348,15 +66713,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -65403,7 +66775,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -65650,15 +67022,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -65705,7 +67084,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -65952,15 +67331,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -66007,7 +67393,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -66254,15 +67640,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -66309,7 +67702,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -66556,15 +67949,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -66611,7 +68011,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -66858,15 +68258,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -66913,7 +68320,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -67160,15 +68567,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -67215,7 +68629,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -67462,15 +68876,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -67517,7 +68938,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -67764,15 +69185,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -67819,7 +69247,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -68066,15 +69494,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -68121,7 +69556,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -68368,15 +69803,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -68423,7 +69865,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -68670,15 +70112,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -68725,7 +70174,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -68972,15 +70421,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -69027,7 +70483,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -69274,15 +70730,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -69329,7 +70792,7 @@ export interface Source {
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -69576,15 +71039,22 @@ export interface Source {
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -72663,7 +74133,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -72910,15 +74380,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -72937,7 +74414,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -73184,15 +74661,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -73210,7 +74694,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -73457,15 +74941,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -73485,7 +74976,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -73732,15 +75223,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -73758,7 +75256,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -74005,15 +75503,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -74031,7 +75536,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -74278,15 +75783,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -74306,7 +75818,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -74553,15 +76065,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -74579,7 +76098,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -74826,15 +76345,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -74852,7 +76378,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -75099,15 +76625,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -75125,7 +76658,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -75372,15 +76905,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -75400,7 +76940,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -75647,15 +77187,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -75673,7 +77220,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -75920,15 +77467,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -75946,7 +77500,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -76193,15 +77747,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -76219,7 +77780,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -76466,15 +78027,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -76492,7 +78060,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -76739,15 +78307,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -76767,7 +78342,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -77014,15 +78589,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -77040,7 +78622,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -77287,15 +78869,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -77313,7 +78902,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -77560,15 +79149,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -77586,7 +79182,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -77833,15 +79429,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -77859,7 +79462,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -78106,15 +79709,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -78132,7 +79742,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -78379,15 +79989,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -78407,7 +80024,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -78654,15 +80271,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -78680,7 +80304,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -78927,15 +80551,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -78953,7 +80584,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -79200,15 +80831,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -79226,7 +80864,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -79473,15 +81111,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -79499,7 +81144,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -79746,15 +81391,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -79772,7 +81424,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -80019,15 +81671,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -80045,7 +81704,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -80292,15 +81951,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -80320,7 +81986,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -80567,15 +82233,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -80593,7 +82266,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -80840,15 +82513,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -80866,7 +82546,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -81113,15 +82793,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -81139,7 +82826,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -81386,15 +83073,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -81412,7 +83106,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -81659,15 +83353,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -81685,7 +83386,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -81932,15 +83633,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -81958,7 +83666,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -82205,15 +83913,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -82231,7 +83946,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -82478,15 +84193,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -82506,7 +84228,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -82753,15 +84475,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -82779,7 +84508,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -83026,15 +84755,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -83052,7 +84788,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -83299,15 +85035,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -83325,7 +85068,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -83572,15 +85315,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -83598,7 +85348,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -83845,15 +85595,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -83871,7 +85628,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -84118,15 +85875,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -84144,7 +85908,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -84391,15 +86155,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -84417,7 +86188,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -84664,15 +86435,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -84690,7 +86468,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -84937,15 +86715,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -84965,7 +86750,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -85212,15 +86997,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -85238,7 +87030,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -85485,15 +87277,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -85511,7 +87310,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -85758,15 +87557,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -85784,7 +87590,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -86031,15 +87837,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -86057,7 +87870,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -86304,15 +88117,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -86330,7 +88150,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -86577,15 +88397,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -86603,7 +88430,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -86850,15 +88677,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -86876,7 +88710,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -87123,15 +88957,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -87149,7 +88990,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -87396,15 +89237,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -87422,7 +89270,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -87669,15 +89517,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -87697,7 +89552,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -87944,15 +89799,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -87970,7 +89832,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -88217,15 +90079,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -88243,7 +90112,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -88490,15 +90359,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -88516,7 +90392,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -88763,15 +90639,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -88789,7 +90672,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -89036,15 +90919,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -89062,7 +90952,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -89309,15 +91199,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -89335,7 +91232,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -89582,15 +91479,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -89608,7 +91512,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -89855,15 +91759,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -89881,7 +91792,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -90128,15 +92039,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -90154,7 +92072,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -90401,15 +92319,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -90427,7 +92352,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -90674,15 +92599,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -90702,7 +92634,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -90949,15 +92881,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -90975,7 +92914,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -91222,15 +93161,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -91248,7 +93194,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -91495,15 +93441,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -91521,7 +93474,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -91768,15 +93721,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -91794,7 +93754,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -92041,15 +94001,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -92067,7 +94034,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -92314,15 +94281,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -92340,7 +94314,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -92587,15 +94561,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -92613,7 +94594,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -92860,15 +94841,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -92886,7 +94874,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -93133,15 +95121,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -93159,7 +95154,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -93406,15 +95401,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -93432,7 +95434,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -93679,15 +95681,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -93705,7 +95714,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -93952,15 +95961,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -93980,7 +95996,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -94227,15 +96243,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -94253,7 +96276,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -94500,15 +96523,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -94526,7 +96556,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -94773,15 +96803,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -94799,7 +96836,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -95046,15 +97083,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -95072,7 +97116,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -95319,15 +97363,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -95345,7 +97396,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -95592,15 +97643,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -95618,7 +97676,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -95865,15 +97923,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -95891,7 +97956,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -96138,15 +98203,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -96164,7 +98236,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -96411,15 +98483,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -96437,7 +98516,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -96684,15 +98763,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -96710,7 +98796,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -96957,15 +99043,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -96983,7 +99076,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -97230,15 +99323,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -97256,7 +99356,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -97503,15 +99603,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -97531,7 +99638,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -97778,15 +99885,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -97804,7 +99918,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -98051,15 +100165,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -98077,7 +100198,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -98324,15 +100445,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -98350,7 +100478,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -98597,15 +100725,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -98623,7 +100758,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -98870,15 +101005,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -98896,7 +101038,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -99143,15 +101285,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -99169,7 +101318,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -99416,15 +101565,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -99442,7 +101598,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -99689,15 +101845,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -99715,7 +101878,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -99962,15 +102125,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -99988,7 +102158,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -100235,15 +102405,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -100261,7 +102438,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -100508,15 +102685,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -100534,7 +102718,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -100781,15 +102965,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -100807,7 +102998,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -101054,15 +103245,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -101080,7 +103278,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -101327,15 +103525,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -101355,7 +103560,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -101602,15 +103807,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -101628,7 +103840,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -101875,15 +104087,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -101901,7 +104120,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -102148,15 +104367,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -102174,7 +104400,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -102421,15 +104647,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -102447,7 +104680,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -102694,15 +104927,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -102720,7 +104960,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -102967,15 +105207,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -102993,7 +105240,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -103240,15 +105487,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -103266,7 +105520,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -103513,15 +105767,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -103539,7 +105800,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -103786,15 +106047,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -103812,7 +106080,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -104059,15 +106327,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -104085,7 +106360,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -104332,15 +106607,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -104358,7 +106640,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -104605,15 +106887,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -104631,7 +106920,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -104878,15 +107167,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -104904,7 +107200,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -105151,15 +107447,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -105177,7 +107480,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -105424,15 +107727,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -105452,7 +107762,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -105699,15 +108009,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -105725,7 +108042,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -105972,15 +108289,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -105998,7 +108322,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -106245,15 +108569,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -106271,7 +108602,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -106518,15 +108849,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -106544,7 +108882,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -106791,15 +109129,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -106817,7 +109162,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -107064,15 +109409,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -107090,7 +109442,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -107337,15 +109689,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -107363,7 +109722,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -107610,15 +109969,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -107636,7 +110002,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -107883,15 +110249,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -107909,7 +110282,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -108156,15 +110529,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -108182,7 +110562,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -108429,15 +110809,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -108455,7 +110842,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -108702,15 +111089,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -108728,7 +111122,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -108975,15 +111369,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -109001,7 +111402,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -109248,15 +111649,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -109274,7 +111682,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -109521,15 +111929,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -109547,7 +111962,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -109794,15 +112209,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -109822,7 +112244,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -110069,15 +112491,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -110095,7 +112524,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -110342,15 +112771,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -110368,7 +112804,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -110615,15 +113051,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -110641,7 +113084,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -110888,15 +113331,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -110914,7 +113364,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -111161,15 +113611,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -111187,7 +113644,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -111434,15 +113891,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -111460,7 +113924,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -111707,15 +114171,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -111733,7 +114204,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -111980,15 +114451,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -112006,7 +114484,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -112253,15 +114731,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -112279,7 +114764,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -112526,15 +115011,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -112552,7 +115044,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -112799,15 +115291,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -112825,7 +115324,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -113072,15 +115571,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -113098,7 +115604,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -113345,15 +115851,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -113371,7 +115884,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -113618,15 +116131,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -113644,7 +116164,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -113891,15 +116411,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -113917,7 +116444,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -114164,15 +116691,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -114190,7 +116724,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -114437,15 +116971,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -114465,7 +117006,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -114712,15 +117253,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -114738,7 +117286,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -114985,15 +117533,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -115011,7 +117566,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -115258,15 +117813,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -115284,7 +117846,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -115531,15 +118093,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -115557,7 +118126,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -115804,15 +118373,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -115830,7 +118406,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -116077,15 +118653,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -116103,7 +118686,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -116350,15 +118933,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -116376,7 +118966,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -116623,15 +119213,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -116649,7 +119246,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -116896,15 +119493,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -116922,7 +119526,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -117169,15 +119773,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -117195,7 +119806,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -117442,15 +120053,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -117468,7 +120086,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -117715,15 +120333,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -117741,7 +120366,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -117988,15 +120613,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -118014,7 +120646,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -118261,15 +120893,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -118287,7 +120926,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -118534,15 +121173,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -118560,7 +121206,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -118807,15 +121453,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -118833,7 +121486,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -119080,15 +121733,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -119106,7 +121766,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -119353,15 +122013,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -119381,7 +122048,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -119628,15 +122295,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -119654,7 +122328,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -119901,15 +122575,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -119927,7 +122608,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -120174,15 +122855,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -120200,7 +122888,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -120447,15 +123135,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -120473,7 +123168,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -120720,15 +123415,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -120746,7 +123448,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -120993,15 +123695,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -121019,7 +123728,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -121266,15 +123975,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -121292,7 +124008,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -121539,15 +124255,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -121565,7 +124288,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -121812,15 +124535,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -121838,7 +124568,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -122085,15 +124815,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -122111,7 +124848,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -122358,15 +125095,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -122384,7 +125128,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -122631,15 +125375,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -122657,7 +125408,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -122904,15 +125655,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -122930,7 +125688,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -123177,15 +125935,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -123203,7 +125968,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -123450,15 +126215,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -123476,7 +126248,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -123723,15 +126495,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -123749,7 +126528,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -123996,15 +126775,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -124022,7 +126808,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -124269,15 +127055,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -124295,7 +127088,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -124542,15 +127335,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -124570,7 +127370,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -124817,15 +127617,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -124843,7 +127650,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -125090,15 +127897,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -125116,7 +127930,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -125363,15 +128177,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -125389,7 +128210,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -125636,15 +128457,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -125662,7 +128490,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -125909,15 +128737,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -125935,7 +128770,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -126182,15 +129017,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -126208,7 +129050,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -126455,15 +129297,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -126481,7 +129330,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -126728,15 +129577,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -126754,7 +129610,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -127001,15 +129857,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -127027,7 +129890,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -127274,15 +130137,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -127300,7 +130170,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -127547,15 +130417,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -127573,7 +130450,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -127820,15 +130697,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -127846,7 +130730,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -128093,15 +130977,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -128119,7 +131010,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -128366,15 +131257,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -128392,7 +131290,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -128639,15 +131537,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -128665,7 +131570,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -128912,15 +131817,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -128938,7 +131850,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -129185,15 +132097,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -129211,7 +132130,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -129458,15 +132377,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -129484,7 +132410,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -129731,15 +132657,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
@@@ -129757,7 +132690,7 @@ export type SourcesSourceWriteRequest =
*/
items_shape?: "array" | "map";
/**
-- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
++ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
where?: {
[k: string]:
@@@ -130004,15 +132937,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean
]
++ | {
++ pattern: string;
++ }
)
| undefined;
};
item_kind?: string;
++ /**
++ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
++ */
++ max_bytes?: number;
fields?: {
[k: string]: string | undefined;
};
/**
-- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
++ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
extra?: {
[k: string]: string | undefined;
ddiff --git a/package.json b/package.json
iindex 27f8bd0f..2c18ae84 100644
---- a/package.json
++++ b/package.json
@@@ -1,6 +1,6 @@
{
"name": "openvibe-contracts",
-- "version": "0.179.0",
++ "version": "0.180.0",
"description": "Machine-readable contracts for the OpenVibe network: schemas, manifests, ids, error envelope, capability checks.",
"main": "index.js",
"types": "generated/typescript/index.d.ts",