openvibers/openvibe.contracts Commits
Contracts 0.180.0: Sources api endpoints take path selectors, where patterns and max_bytes (OVHcloud's catalog) (#140)
Changes
@@@ -4,6 +4,19 @@ All notable changes to `openvibe-contracts`. Releases are git tags (`vX.Y.Z`) thfrom `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).@@@ -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)."}}}@@@ -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",nnew file mode 100644@@@ -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"++}nnew file mode 100644@@@ -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"++}nnew file mode 100644@@@ -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"++}@@@ -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)."}}}@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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",@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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"@@@ -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;@@@ -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",
@@ -4,6 +4,19 @@ All notable changes to `openvibe-contracts`. Releases are git tags (`vX.Y.Z`) th
@@ -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,
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`).
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
## 0.179.0 — 2026-10-15
- **Watch uses project secrets** (ADR-056).
- **Watch uses project secrets** (ADR-056).
@@ -106,15 +106,35 @@
@@ -106,15 +106,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -126,7 +146,7 @@
@@ -126,7 +146,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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)."
}
}
}
}
}
}
@@ -113,15 +113,35 @@
@@ -113,15 +113,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -133,7 +153,7 @@
@@ -133,7 +153,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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": {
"extract": {
"type": "object",
"type": "object",
new file mode 100644
new file mode 100644
@@ -0,0 +1,44 @@
@@ -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"
+}
new file mode 100644
new file mode 100644
@@ -0,0 +1,45 @@
@@ -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"
+}
new file mode 100644
new file mode 100644
@@ -0,0 +1,44 @@
@@ -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"
+}
@@ -3821,15 +3821,35 @@
@@ -3821,15 +3821,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -3841,7 +3861,7 @@
@@ -3841,7 +3861,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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": {
"extract": {
"type": "object",
"type": "object",
@@ -7332,15 +7352,35 @@
@@ -7332,15 +7352,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -7352,7 +7392,7 @@
@@ -7352,7 +7392,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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)."
}
}
}
}
}
}
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Actor API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.AI API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Billing API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Blog API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Bot API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Chat API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Codes API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Community API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Coupons API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Deals API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Events API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Food API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Games API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Host API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Inventory API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Live API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.MediaHub API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Media API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Network API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.News API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenRestream API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Play API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Reviews API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Run API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Search API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Services API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Sources API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -1537,15 +1537,35 @@
@@ -1537,15 +1537,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -1557,7 +1577,7 @@
@@ -1557,7 +1577,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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 @@
@@ -1872,15 +1892,35 @@
"boolean"
"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": {
"item_kind": {
"type": "string",
"type": "string",
"pattern": "^[a-z][a-z0-9_]{1,39}$"
"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": {
"fields": {
"type": "object",
"type": "object",
"additionalProperties": {
"additionalProperties": {
@@ -1892,7 +1932,7 @@
@@ -1892,7 +1932,7 @@
"additionalProperties": {
"additionalProperties": {
"type": "string"
"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": {
"extract": {
"type": "object",
"type": "object",
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Space API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Tips API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Tools API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Trade API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.VIP API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Watch API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Wiki API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Work API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -3,8 +3,8 @@
@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"info": {
"title": "OpenVibe.Zone API",
"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": {
"license": {
"name": "MIT",
"name": "MIT",
"identifier": "MIT"
"identifier": "MIT"
@@ -6173,7 +6173,7 @@ export interface Source {
@@ -6173,7 +6173,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -6420,15 +6420,22 @@ export interface Source {
@@ -6420,15 +6420,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -6477,7 +6484,7 @@ export interface Source {
@@ -6477,7 +6484,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -6724,15 +6731,22 @@ export interface Source {
@@ -6724,15 +6731,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -6779,7 +6793,7 @@ export interface Source {
@@ -6779,7 +6793,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -7026,15 +7040,22 @@ export interface Source {
@@ -7026,15 +7040,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -7083,7 +7104,7 @@ export interface Source {
@@ -7083,7 +7104,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -7330,15 +7351,22 @@ export interface Source {
@@ -7330,15 +7351,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -7385,7 +7413,7 @@ export interface Source {
@@ -7385,7 +7413,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -7632,15 +7660,22 @@ export interface Source {
@@ -7632,15 +7660,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -7687,7 +7722,7 @@ export interface Source {
@@ -7687,7 +7722,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -7934,15 +7969,22 @@ export interface Source {
@@ -7934,15 +7969,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -7991,7 +8033,7 @@ export interface Source {
@@ -7991,7 +8033,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -8238,15 +8280,22 @@ export interface Source {
@@ -8238,15 +8280,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -8293,7 +8342,7 @@ export interface Source {
@@ -8293,7 +8342,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -8540,15 +8589,22 @@ export interface Source {
@@ -8540,15 +8589,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -8595,7 +8651,7 @@ export interface Source {
@@ -8595,7 +8651,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -8842,15 +8898,22 @@ export interface Source {
@@ -8842,15 +8898,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -8897,7 +8960,7 @@ export interface Source {
@@ -8897,7 +8960,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -9144,15 +9207,22 @@ export interface Source {
@@ -9144,15 +9207,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -9201,7 +9271,7 @@ export interface Source {
@@ -9201,7 +9271,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -9448,15 +9518,22 @@ export interface Source {
@@ -9448,15 +9518,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -9503,7 +9580,7 @@ export interface Source {
@@ -9503,7 +9580,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -9750,15 +9827,22 @@ export interface Source {
@@ -9750,15 +9827,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -9805,7 +9889,7 @@ export interface Source {
@@ -9805,7 +9889,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -10052,15 +10136,22 @@ export interface Source {
@@ -10052,15 +10136,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -10107,7 +10198,7 @@ export interface Source {
@@ -10107,7 +10198,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -10354,15 +10445,22 @@ export interface Source {
@@ -10354,15 +10445,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -10409,7 +10507,7 @@ export interface Source {
@@ -10409,7 +10507,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -10656,15 +10754,22 @@ export interface Source {
@@ -10656,15 +10754,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -10713,7 +10818,7 @@ export interface Source {
@@ -10713,7 +10818,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -10960,15 +11065,22 @@ export interface Source {
@@ -10960,15 +11065,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -11015,7 +11127,7 @@ export interface Source {
@@ -11015,7 +11127,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -11262,15 +11374,22 @@ export interface Source {
@@ -11262,15 +11374,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -11317,7 +11436,7 @@ export interface Source {
@@ -11317,7 +11436,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -11564,15 +11683,22 @@ export interface Source {
@@ -11564,15 +11683,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -11619,7 +11745,7 @@ export interface Source {
@@ -11619,7 +11745,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -11866,15 +11992,22 @@ export interface Source {
@@ -11866,15 +11992,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -11921,7 +12054,7 @@ export interface Source {
@@ -11921,7 +12054,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -12168,15 +12301,22 @@ export interface Source {
@@ -12168,15 +12301,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -12223,7 +12363,7 @@ export interface Source {
@@ -12223,7 +12363,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -12470,15 +12610,22 @@ export interface Source {
@@ -12470,15 +12610,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -12527,7 +12674,7 @@ export interface Source {
@@ -12527,7 +12674,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -12774,15 +12921,22 @@ export interface Source {
@@ -12774,15 +12921,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -12829,7 +12983,7 @@ export interface Source {
@@ -12829,7 +12983,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -13076,15 +13230,22 @@ export interface Source {
@@ -13076,15 +13230,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -13131,7 +13292,7 @@ export interface Source {
@@ -13131,7 +13292,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -13378,15 +13539,22 @@ export interface Source {
@@ -13378,15 +13539,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -13433,7 +13601,7 @@ export interface Source {
@@ -13433,7 +13601,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -13680,15 +13848,22 @@ export interface Source {
@@ -13680,15 +13848,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -13735,7 +13910,7 @@ export interface Source {
@@ -13735,7 +13910,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -13982,15 +14157,22 @@ export interface Source {
@@ -13982,15 +14157,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -14037,7 +14219,7 @@ export interface Source {
@@ -14037,7 +14219,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -14284,15 +14466,22 @@ export interface Source {
@@ -14284,15 +14466,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -14339,7 +14528,7 @@ export interface Source {
@@ -14339,7 +14528,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -14586,15 +14775,22 @@ export interface Source {
@@ -14586,15 +14775,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -14643,7 +14839,7 @@ export interface Source {
@@ -14643,7 +14839,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -14890,15 +15086,22 @@ export interface Source {
@@ -14890,15 +15086,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -14945,7 +15148,7 @@ export interface Source {
@@ -14945,7 +15148,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -15192,15 +15395,22 @@ export interface Source {
@@ -15192,15 +15395,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -15247,7 +15457,7 @@ export interface Source {
@@ -15247,7 +15457,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -15494,15 +15704,22 @@ export interface Source {
@@ -15494,15 +15704,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -15549,7 +15766,7 @@ export interface Source {
@@ -15549,7 +15766,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -15796,15 +16013,22 @@ export interface Source {
@@ -15796,15 +16013,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -15851,7 +16075,7 @@ export interface Source {
@@ -15851,7 +16075,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -16098,15 +16322,22 @@ export interface Source {
@@ -16098,15 +16322,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -16153,7 +16384,7 @@ export interface Source {
@@ -16153,7 +16384,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -16400,15 +16631,22 @@ export interface Source {
@@ -16400,15 +16631,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -16455,7 +16693,7 @@ export interface Source {
@@ -16455,7 +16693,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -16702,15 +16940,22 @@ export interface Source {
@@ -16702,15 +16940,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -16757,7 +17002,7 @@ export interface Source {
@@ -16757,7 +17002,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -17004,15 +17249,22 @@ export interface Source {
@@ -17004,15 +17249,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -17061,7 +17313,7 @@ export interface Source {
@@ -17061,7 +17313,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -17308,15 +17560,22 @@ export interface Source {
@@ -17308,15 +17560,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -17363,7 +17622,7 @@ export interface Source {
@@ -17363,7 +17622,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -17610,15 +17869,22 @@ export interface Source {
@@ -17610,15 +17869,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -17665,7 +17931,7 @@ export interface Source {
@@ -17665,7 +17931,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -17912,15 +18178,22 @@ export interface Source {
@@ -17912,15 +18178,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -17967,7 +18240,7 @@ export interface Source {
@@ -17967,7 +18240,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -18214,15 +18487,22 @@ export interface Source {
@@ -18214,15 +18487,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -18269,7 +18549,7 @@ export interface Source {
@@ -18269,7 +18549,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -18516,15 +18796,22 @@ export interface Source {
@@ -18516,15 +18796,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -18571,7 +18858,7 @@ export interface Source {
@@ -18571,7 +18858,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -18818,15 +19105,22 @@ export interface Source {
@@ -18818,15 +19105,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -18873,7 +19167,7 @@ export interface Source {
@@ -18873,7 +19167,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -19120,15 +19414,22 @@ export interface Source {
@@ -19120,15 +19414,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -19175,7 +19476,7 @@ export interface Source {
@@ -19175,7 +19476,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -19422,15 +19723,22 @@ export interface Source {
@@ -19422,15 +19723,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -19477,7 +19785,7 @@ export interface Source {
@@ -19477,7 +19785,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -19724,15 +20032,22 @@ export interface Source {
@@ -19724,15 +20032,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -19781,7 +20096,7 @@ export interface Source {
@@ -19781,7 +20096,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -20028,15 +20343,22 @@ export interface Source {
@@ -20028,15 +20343,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -20083,7 +20405,7 @@ export interface Source {
@@ -20083,7 +20405,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -20330,15 +20652,22 @@ export interface Source {
@@ -20330,15 +20652,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -20385,7 +20714,7 @@ export interface Source {
@@ -20385,7 +20714,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -20632,15 +20961,22 @@ export interface Source {
@@ -20632,15 +20961,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -20687,7 +21023,7 @@ export interface Source {
@@ -20687,7 +21023,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -20934,15 +21270,22 @@ export interface Source {
@@ -20934,15 +21270,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -20989,7 +21332,7 @@ export interface Source {
@@ -20989,7 +21332,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -21236,15 +21579,22 @@ export interface Source {
@@ -21236,15 +21579,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -21291,7 +21641,7 @@ export interface Source {
@@ -21291,7 +21641,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -21538,15 +21888,22 @@ export interface Source {
@@ -21538,15 +21888,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -21593,7 +21950,7 @@ export interface Source {
@@ -21593,7 +21950,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -21840,15 +22197,22 @@ export interface Source {
@@ -21840,15 +22197,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -21895,7 +22259,7 @@ export interface Source {
@@ -21895,7 +22259,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -22142,15 +22506,22 @@ export interface Source {
@@ -22142,15 +22506,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -22197,7 +22568,7 @@ export interface Source {
@@ -22197,7 +22568,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -22444,15 +22815,22 @@ export interface Source {
@@ -22444,15 +22815,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -22499,7 +22877,7 @@ export interface Source {
@@ -22499,7 +22877,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -22746,15 +23124,22 @@ export interface Source {
@@ -22746,15 +23124,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -22803,7 +23188,7 @@ export interface Source {
@@ -22803,7 +23188,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -23050,15 +23435,22 @@ export interface Source {
@@ -23050,15 +23435,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -23105,7 +23497,7 @@ export interface Source {
@@ -23105,7 +23497,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -23352,15 +23744,22 @@ export interface Source {
@@ -23352,15 +23744,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -23407,7 +23806,7 @@ export interface Source {
@@ -23407,7 +23806,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -23654,15 +24053,22 @@ export interface Source {
@@ -23654,15 +24053,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -23709,7 +24115,7 @@ export interface Source {
@@ -23709,7 +24115,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -23956,15 +24362,22 @@ export interface Source {
@@ -23956,15 +24362,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -24011,7 +24424,7 @@ export interface Source {
@@ -24011,7 +24424,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -24258,15 +24671,22 @@ export interface Source {
@@ -24258,15 +24671,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -24313,7 +24733,7 @@ export interface Source {
@@ -24313,7 +24733,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -24560,15 +24980,22 @@ export interface Source {
@@ -24560,15 +24980,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -24615,7 +25042,7 @@ export interface Source {
@@ -24615,7 +25042,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -24862,15 +25289,22 @@ export interface Source {
@@ -24862,15 +25289,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -24917,7 +25351,7 @@ export interface Source {
@@ -24917,7 +25351,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -25164,15 +25598,22 @@ export interface Source {
@@ -25164,15 +25598,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -25219,7 +25660,7 @@ export interface Source {
@@ -25219,7 +25660,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -25466,15 +25907,22 @@ export interface Source {
@@ -25466,15 +25907,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -25521,7 +25969,7 @@ export interface Source {
@@ -25521,7 +25969,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -25768,15 +26216,22 @@ export interface Source {
@@ -25768,15 +26216,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -25823,7 +26278,7 @@ export interface Source {
@@ -25823,7 +26278,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -26070,15 +26525,22 @@ export interface Source {
@@ -26070,15 +26525,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -26127,7 +26589,7 @@ export interface Source {
@@ -26127,7 +26589,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -26374,15 +26836,22 @@ export interface Source {
@@ -26374,15 +26836,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -26429,7 +26898,7 @@ export interface Source {
@@ -26429,7 +26898,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -26676,15 +27145,22 @@ export interface Source {
@@ -26676,15 +27145,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -26731,7 +27207,7 @@ export interface Source {
@@ -26731,7 +27207,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -26978,15 +27454,22 @@ export interface Source {
@@ -26978,15 +27454,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -27033,7 +27516,7 @@ export interface Source {
@@ -27033,7 +27516,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -27280,15 +27763,22 @@ export interface Source {
@@ -27280,15 +27763,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -27335,7 +27825,7 @@ export interface Source {
@@ -27335,7 +27825,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -27582,15 +28072,22 @@ export interface Source {
@@ -27582,15 +28072,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -27637,7 +28134,7 @@ export interface Source {
@@ -27637,7 +28134,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -27884,15 +28381,22 @@ export interface Source {
@@ -27884,15 +28381,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -27939,7 +28443,7 @@ export interface Source {
@@ -27939,7 +28443,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -28186,15 +28690,22 @@ export interface Source {
@@ -28186,15 +28690,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -28241,7 +28752,7 @@ export interface Source {
@@ -28241,7 +28752,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -28488,15 +28999,22 @@ export interface Source {
@@ -28488,15 +28999,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -28543,7 +29061,7 @@ export interface Source {
@@ -28543,7 +29061,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -28790,15 +29308,22 @@ export interface Source {
@@ -28790,15 +29308,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -28845,7 +29370,7 @@ export interface Source {
@@ -28845,7 +29370,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -29092,15 +29617,22 @@ export interface Source {
@@ -29092,15 +29617,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -29147,7 +29679,7 @@ export interface Source {
@@ -29147,7 +29679,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -29394,15 +29926,22 @@ export interface Source {
@@ -29394,15 +29926,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -29449,7 +29988,7 @@ export interface Source {
@@ -29449,7 +29988,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -29696,15 +30235,22 @@ export interface Source {
@@ -29696,15 +30235,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -29753,7 +30299,7 @@ export interface Source {
@@ -29753,7 +30299,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -30000,15 +30546,22 @@ export interface Source {
@@ -30000,15 +30546,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -30055,7 +30608,7 @@ export interface Source {
@@ -30055,7 +30608,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -30302,15 +30855,22 @@ export interface Source {
@@ -30302,15 +30855,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -30357,7 +30917,7 @@ export interface Source {
@@ -30357,7 +30917,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -30604,15 +31164,22 @@ export interface Source {
@@ -30604,15 +31164,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -30659,7 +31226,7 @@ export interface Source {
@@ -30659,7 +31226,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -30906,15 +31473,22 @@ export interface Source {
@@ -30906,15 +31473,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -30961,7 +31535,7 @@ export interface Source {
@@ -30961,7 +31535,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -31208,15 +31782,22 @@ export interface Source {
@@ -31208,15 +31782,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -31263,7 +31844,7 @@ export interface Source {
@@ -31263,7 +31844,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -31510,15 +32091,22 @@ export interface Source {
@@ -31510,15 +32091,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -31565,7 +32153,7 @@ export interface Source {
@@ -31565,7 +32153,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -31812,15 +32400,22 @@ export interface Source {
@@ -31812,15 +32400,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -31867,7 +32462,7 @@ export interface Source {
@@ -31867,7 +32462,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -32114,15 +32709,22 @@ export interface Source {
@@ -32114,15 +32709,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -32169,7 +32771,7 @@ export interface Source {
@@ -32169,7 +32771,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -32416,15 +33018,22 @@ export interface Source {
@@ -32416,15 +33018,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -32471,7 +33080,7 @@ export interface Source {
@@ -32471,7 +33080,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -32718,15 +33327,22 @@ export interface Source {
@@ -32718,15 +33327,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -32773,7 +33389,7 @@ export interface Source {
@@ -32773,7 +33389,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -33020,15 +33636,22 @@ export interface Source {
@@ -33020,15 +33636,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -33075,7 +33698,7 @@ export interface Source {
@@ -33075,7 +33698,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -33322,15 +33945,22 @@ export interface Source {
@@ -33322,15 +33945,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -33377,7 +34007,7 @@ export interface Source {
@@ -33377,7 +34007,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -33624,15 +34254,22 @@ export interface Source {
@@ -33624,15 +34254,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -33681,7 +34318,7 @@ export interface Source {
@@ -33681,7 +34318,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -33928,15 +34565,22 @@ export interface Source {
@@ -33928,15 +34565,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -33983,7 +34627,7 @@ export interface Source {
@@ -33983,7 +34627,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -34230,15 +34874,22 @@ export interface Source {
@@ -34230,15 +34874,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -34285,7 +34936,7 @@ export interface Source {
@@ -34285,7 +34936,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -34532,15 +35183,22 @@ export interface Source {
@@ -34532,15 +35183,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -34587,7 +35245,7 @@ export interface Source {
@@ -34587,7 +35245,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -34834,15 +35492,22 @@ export interface Source {
@@ -34834,15 +35492,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -34889,7 +35554,7 @@ export interface Source {
@@ -34889,7 +35554,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -35136,15 +35801,22 @@ export interface Source {
@@ -35136,15 +35801,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -35191,7 +35863,7 @@ export interface Source {
@@ -35191,7 +35863,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -35438,15 +36110,22 @@ export interface Source {
@@ -35438,15 +36110,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -35493,7 +36172,7 @@ export interface Source {
@@ -35493,7 +36172,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -35740,15 +36419,22 @@ export interface Source {
@@ -35740,15 +36419,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -35795,7 +36481,7 @@ export interface Source {
@@ -35795,7 +36481,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -36042,15 +36728,22 @@ export interface Source {
@@ -36042,15 +36728,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -36097,7 +36790,7 @@ export interface Source {
@@ -36097,7 +36790,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -36344,15 +37037,22 @@ export interface Source {
@@ -36344,15 +37037,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -36399,7 +37099,7 @@ export interface Source {
@@ -36399,7 +37099,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -36646,15 +37346,22 @@ export interface Source {
@@ -36646,15 +37346,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -36701,7 +37408,7 @@ export interface Source {
@@ -36701,7 +37408,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -36948,15 +37655,22 @@ export interface Source {
@@ -36948,15 +37655,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -37003,7 +37717,7 @@ export interface Source {
@@ -37003,7 +37717,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -37250,15 +37964,22 @@ export interface Source {
@@ -37250,15 +37964,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -37305,7 +38026,7 @@ export interface Source {
@@ -37305,7 +38026,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -37552,15 +38273,22 @@ export interface Source {
@@ -37552,15 +38273,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -37607,7 +38335,7 @@ export interface Source {
@@ -37607,7 +38335,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -37854,15 +38582,22 @@ export interface Source {
@@ -37854,15 +38582,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -37911,7 +38646,7 @@ export interface Source {
@@ -37911,7 +38646,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -38158,15 +38893,22 @@ export interface Source {
@@ -38158,15 +38893,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -38213,7 +38955,7 @@ export interface Source {
@@ -38213,7 +38955,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -38460,15 +39202,22 @@ export interface Source {
@@ -38460,15 +39202,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -38515,7 +39264,7 @@ export interface Source {
@@ -38515,7 +39264,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -38762,15 +39511,22 @@ export interface Source {
@@ -38762,15 +39511,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -38817,7 +39573,7 @@ export interface Source {
@@ -38817,7 +39573,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -39064,15 +39820,22 @@ export interface Source {
@@ -39064,15 +39820,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -39119,7 +39882,7 @@ export interface Source {
@@ -39119,7 +39882,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -39366,15 +40129,22 @@ export interface Source {
@@ -39366,15 +40129,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -39421,7 +40191,7 @@ export interface Source {
@@ -39421,7 +40191,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -39668,15 +40438,22 @@ export interface Source {
@@ -39668,15 +40438,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -39723,7 +40500,7 @@ export interface Source {
@@ -39723,7 +40500,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -39970,15 +40747,22 @@ export interface Source {
@@ -39970,15 +40747,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -40025,7 +40809,7 @@ export interface Source {
@@ -40025,7 +40809,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -40272,15 +41056,22 @@ export interface Source {
@@ -40272,15 +41056,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -40327,7 +41118,7 @@ export interface Source {
@@ -40327,7 +41118,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -40574,15 +41365,22 @@ export interface Source {
@@ -40574,15 +41365,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -40629,7 +41427,7 @@ export interface Source {
@@ -40629,7 +41427,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -40876,15 +41674,22 @@ export interface Source {
@@ -40876,15 +41674,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -40931,7 +41736,7 @@ export interface Source {
@@ -40931,7 +41736,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -41178,15 +41983,22 @@ export interface Source {
@@ -41178,15 +41983,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -41233,7 +42045,7 @@ export interface Source {
@@ -41233,7 +42045,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -41480,15 +42292,22 @@ export interface Source {
@@ -41480,15 +42292,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -41535,7 +42354,7 @@ export interface Source {
@@ -41535,7 +42354,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -41782,15 +42601,22 @@ export interface Source {
@@ -41782,15 +42601,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -41837,7 +42663,7 @@ export interface Source {
@@ -41837,7 +42663,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -42084,15 +42910,22 @@ export interface Source {
@@ -42084,15 +42910,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -42139,7 +42972,7 @@ export interface Source {
@@ -42139,7 +42972,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -42386,15 +43219,22 @@ export interface Source {
@@ -42386,15 +43219,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -42443,7 +43283,7 @@ export interface Source {
@@ -42443,7 +43283,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -42690,15 +43530,22 @@ export interface Source {
@@ -42690,15 +43530,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -42745,7 +43592,7 @@ export interface Source {
@@ -42745,7 +43592,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -42992,15 +43839,22 @@ export interface Source {
@@ -42992,15 +43839,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -43047,7 +43901,7 @@ export interface Source {
@@ -43047,7 +43901,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -43294,15 +44148,22 @@ export interface Source {
@@ -43294,15 +44148,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -43349,7 +44210,7 @@ export interface Source {
@@ -43349,7 +44210,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -43596,15 +44457,22 @@ export interface Source {
@@ -43596,15 +44457,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -43651,7 +44519,7 @@ export interface Source {
@@ -43651,7 +44519,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -43898,15 +44766,22 @@ export interface Source {
@@ -43898,15 +44766,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -43953,7 +44828,7 @@ export interface Source {
@@ -43953,7 +44828,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -44200,15 +45075,22 @@ export interface Source {
@@ -44200,15 +45075,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -44255,7 +45137,7 @@ export interface Source {
@@ -44255,7 +45137,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -44502,15 +45384,22 @@ export interface Source {
@@ -44502,15 +45384,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -44557,7 +45446,7 @@ export interface Source {
@@ -44557,7 +45446,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -44804,15 +45693,22 @@ export interface Source {
@@ -44804,15 +45693,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -44859,7 +45755,7 @@ export interface Source {
@@ -44859,7 +45755,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -45106,15 +46002,22 @@ export interface Source {
@@ -45106,15 +46002,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -45161,7 +46064,7 @@ export interface Source {
@@ -45161,7 +46064,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -45408,15 +46311,22 @@ export interface Source {
@@ -45408,15 +46311,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -45463,7 +46373,7 @@ export interface Source {
@@ -45463,7 +46373,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -45710,15 +46620,22 @@ export interface Source {
@@ -45710,15 +46620,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -45765,7 +46682,7 @@ export interface Source {
@@ -45765,7 +46682,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -46012,15 +46929,22 @@ export interface Source {
@@ -46012,15 +46929,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -46067,7 +46991,7 @@ export interface Source {
@@ -46067,7 +46991,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -46314,15 +47238,22 @@ export interface Source {
@@ -46314,15 +47238,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -46369,7 +47300,7 @@ export interface Source {
@@ -46369,7 +47300,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -46616,15 +47547,22 @@ export interface Source {
@@ -46616,15 +47547,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -46671,7 +47609,7 @@ export interface Source {
@@ -46671,7 +47609,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -46918,15 +47856,22 @@ export interface Source {
@@ -46918,15 +47856,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -46973,7 +47918,7 @@ export interface Source {
@@ -46973,7 +47918,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -47220,15 +48165,22 @@ export interface Source {
@@ -47220,15 +48165,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -47277,7 +48229,7 @@ export interface Source {
@@ -47277,7 +48229,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -47524,15 +48476,22 @@ export interface Source {
@@ -47524,15 +48476,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -47579,7 +48538,7 @@ export interface Source {
@@ -47579,7 +48538,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -47826,15 +48785,22 @@ export interface Source {
@@ -47826,15 +48785,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -47881,7 +48847,7 @@ export interface Source {
@@ -47881,7 +48847,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -48128,15 +49094,22 @@ export interface Source {
@@ -48128,15 +49094,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -48183,7 +49156,7 @@ export interface Source {
@@ -48183,7 +49156,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -48430,15 +49403,22 @@ export interface Source {
@@ -48430,15 +49403,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -48485,7 +49465,7 @@ export interface Source {
@@ -48485,7 +49465,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -48732,15 +49712,22 @@ export interface Source {
@@ -48732,15 +49712,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -48787,7 +49774,7 @@ export interface Source {
@@ -48787,7 +49774,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -49034,15 +50021,22 @@ export interface Source {
@@ -49034,15 +50021,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -49089,7 +50083,7 @@ export interface Source {
@@ -49089,7 +50083,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -49336,15 +50330,22 @@ export interface Source {
@@ -49336,15 +50330,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -49391,7 +50392,7 @@ export interface Source {
@@ -49391,7 +50392,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -49638,15 +50639,22 @@ export interface Source {
@@ -49638,15 +50639,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -49693,7 +50701,7 @@ export interface Source {
@@ -49693,7 +50701,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -49940,15 +50948,22 @@ export interface Source {
@@ -49940,15 +50948,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -49995,7 +51010,7 @@ export interface Source {
@@ -49995,7 +51010,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -50242,15 +51257,22 @@ export interface Source {
@@ -50242,15 +51257,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -50297,7 +51319,7 @@ export interface Source {
@@ -50297,7 +51319,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -50544,15 +51566,22 @@ export interface Source {
@@ -50544,15 +51566,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -50599,7 +51628,7 @@ export interface Source {
@@ -50599,7 +51628,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -50846,15 +51875,22 @@ export interface Source {
@@ -50846,15 +51875,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -50901,7 +51937,7 @@ export interface Source {
@@ -50901,7 +51937,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -51148,15 +52184,22 @@ export interface Source {
@@ -51148,15 +52184,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -51203,7 +52246,7 @@ export interface Source {
@@ -51203,7 +52246,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -51450,15 +52493,22 @@ export interface Source {
@@ -51450,15 +52493,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -51505,7 +52555,7 @@ export interface Source {
@@ -51505,7 +52555,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -51752,15 +52802,22 @@ export interface Source {
@@ -51752,15 +52802,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -51807,7 +52864,7 @@ export interface Source {
@@ -51807,7 +52864,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -52054,15 +53111,22 @@ export interface Source {
@@ -52054,15 +53111,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -52109,7 +53173,7 @@ export interface Source {
@@ -52109,7 +53173,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -52356,15 +53420,22 @@ export interface Source {
@@ -52356,15 +53420,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -52413,7 +53484,7 @@ export interface Source {
@@ -52413,7 +53484,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -52660,15 +53731,22 @@ export interface Source {
@@ -52660,15 +53731,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -52715,7 +53793,7 @@ export interface Source {
@@ -52715,7 +53793,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -52962,15 +54040,22 @@ export interface Source {
@@ -52962,15 +54040,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -53017,7 +54102,7 @@ export interface Source {
@@ -53017,7 +54102,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -53264,15 +54349,22 @@ export interface Source {
@@ -53264,15 +54349,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -53319,7 +54411,7 @@ export interface Source {
@@ -53319,7 +54411,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -53566,15 +54658,22 @@ export interface Source {
@@ -53566,15 +54658,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -53621,7 +54720,7 @@ export interface Source {
@@ -53621,7 +54720,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -53868,15 +54967,22 @@ export interface Source {
@@ -53868,15 +54967,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -53923,7 +55029,7 @@ export interface Source {
@@ -53923,7 +55029,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -54170,15 +55276,22 @@ export interface Source {
@@ -54170,15 +55276,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -54225,7 +55338,7 @@ export interface Source {
@@ -54225,7 +55338,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -54472,15 +55585,22 @@ export interface Source {
@@ -54472,15 +55585,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -54527,7 +55647,7 @@ export interface Source {
@@ -54527,7 +55647,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -54774,15 +55894,22 @@ export interface Source {
@@ -54774,15 +55894,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -54829,7 +55956,7 @@ export interface Source {
@@ -54829,7 +55956,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -55076,15 +56203,22 @@ export interface Source {
@@ -55076,15 +56203,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -55131,7 +56265,7 @@ export interface Source {
@@ -55131,7 +56265,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -55378,15 +56512,22 @@ export interface Source {
@@ -55378,15 +56512,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -55433,7 +56574,7 @@ export interface Source {
@@ -55433,7 +56574,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -55680,15 +56821,22 @@ export interface Source {
@@ -55680,15 +56821,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -55735,7 +56883,7 @@ export interface Source {
@@ -55735,7 +56883,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -55982,15 +57130,22 @@ export interface Source {
@@ -55982,15 +57130,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -56037,7 +57192,7 @@ export interface Source {
@@ -56037,7 +57192,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -56284,15 +57439,22 @@ export interface Source {
@@ -56284,15 +57439,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -56339,7 +57501,7 @@ export interface Source {
@@ -56339,7 +57501,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -56586,15 +57748,22 @@ export interface Source {
@@ -56586,15 +57748,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -56641,7 +57810,7 @@ export interface Source {
@@ -56641,7 +57810,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -56888,15 +58057,22 @@ export interface Source {
@@ -56888,15 +58057,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -56943,7 +58119,7 @@ export interface Source {
@@ -56943,7 +58119,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -57190,15 +58366,22 @@ export interface Source {
@@ -57190,15 +58366,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -57245,7 +58428,7 @@ export interface Source {
@@ -57245,7 +58428,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -57492,15 +58675,22 @@ export interface Source {
@@ -57492,15 +58675,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -57547,7 +58737,7 @@ export interface Source {
@@ -57547,7 +58737,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -57794,15 +58984,22 @@ export interface Source {
@@ -57794,15 +58984,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -57851,7 +59048,7 @@ export interface Source {
@@ -57851,7 +59048,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -58098,15 +59295,22 @@ export interface Source {
@@ -58098,15 +59295,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -58153,7 +59357,7 @@ export interface Source {
@@ -58153,7 +59357,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -58400,15 +59604,22 @@ export interface Source {
@@ -58400,15 +59604,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -58455,7 +59666,7 @@ export interface Source {
@@ -58455,7 +59666,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -58702,15 +59913,22 @@ export interface Source {
@@ -58702,15 +59913,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -58757,7 +59975,7 @@ export interface Source {
@@ -58757,7 +59975,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -59004,15 +60222,22 @@ export interface Source {
@@ -59004,15 +60222,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -59059,7 +60284,7 @@ export interface Source {
@@ -59059,7 +60284,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -59306,15 +60531,22 @@ export interface Source {
@@ -59306,15 +60531,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -59361,7 +60593,7 @@ export interface Source {
@@ -59361,7 +60593,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -59608,15 +60840,22 @@ export interface Source {
@@ -59608,15 +60840,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -59663,7 +60902,7 @@ export interface Source {
@@ -59663,7 +60902,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -59910,15 +61149,22 @@ export interface Source {
@@ -59910,15 +61149,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -59965,7 +61211,7 @@ export interface Source {
@@ -59965,7 +61211,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -60212,15 +61458,22 @@ export interface Source {
@@ -60212,15 +61458,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -60267,7 +61520,7 @@ export interface Source {
@@ -60267,7 +61520,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -60514,15 +61767,22 @@ export interface Source {
@@ -60514,15 +61767,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -60569,7 +61829,7 @@ export interface Source {
@@ -60569,7 +61829,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -60816,15 +62076,22 @@ export interface Source {
@@ -60816,15 +62076,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -60871,7 +62138,7 @@ export interface Source {
@@ -60871,7 +62138,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -61118,15 +62385,22 @@ export interface Source {
@@ -61118,15 +62385,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -61173,7 +62447,7 @@ export interface Source {
@@ -61173,7 +62447,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -61420,15 +62694,22 @@ export interface Source {
@@ -61420,15 +62694,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -61475,7 +62756,7 @@ export interface Source {
@@ -61475,7 +62756,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -61722,15 +63003,22 @@ export interface Source {
@@ -61722,15 +63003,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -61777,7 +63065,7 @@ export interface Source {
@@ -61777,7 +63065,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -62024,15 +63312,22 @@ export interface Source {
@@ -62024,15 +63312,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -62079,7 +63374,7 @@ export interface Source {
@@ -62079,7 +63374,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -62326,15 +63621,22 @@ export interface Source {
@@ -62326,15 +63621,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -62381,7 +63683,7 @@ export interface Source {
@@ -62381,7 +63683,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -62628,15 +63930,22 @@ export interface Source {
@@ -62628,15 +63930,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -62683,7 +63992,7 @@ export interface Source {
@@ -62683,7 +63992,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -62930,15 +64239,22 @@ export interface Source {
@@ -62930,15 +64239,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -62985,7 +64301,7 @@ export interface Source {
@@ -62985,7 +64301,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -63232,15 +64548,22 @@ export interface Source {
@@ -63232,15 +64548,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -63287,7 +64610,7 @@ export interface Source {
@@ -63287,7 +64610,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -63534,15 +64857,22 @@ export interface Source {
@@ -63534,15 +64857,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -63591,7 +64921,7 @@ export interface Source {
@@ -63591,7 +64921,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -63838,15 +65168,22 @@ export interface Source {
@@ -63838,15 +65168,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -63893,7 +65230,7 @@ export interface Source {
@@ -63893,7 +65230,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -64140,15 +65477,22 @@ export interface Source {
@@ -64140,15 +65477,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -64195,7 +65539,7 @@ export interface Source {
@@ -64195,7 +65539,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -64442,15 +65786,22 @@ export interface Source {
@@ -64442,15 +65786,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -64497,7 +65848,7 @@ export interface Source {
@@ -64497,7 +65848,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -64744,15 +66095,22 @@ export interface Source {
@@ -64744,15 +66095,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -64799,7 +66157,7 @@ export interface Source {
@@ -64799,7 +66157,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -65046,15 +66404,22 @@ export interface Source {
@@ -65046,15 +66404,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -65101,7 +66466,7 @@ export interface Source {
@@ -65101,7 +66466,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -65348,15 +66713,22 @@ export interface Source {
@@ -65348,15 +66713,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -65403,7 +66775,7 @@ export interface Source {
@@ -65403,7 +66775,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -65650,15 +67022,22 @@ export interface Source {
@@ -65650,15 +67022,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -65705,7 +67084,7 @@ export interface Source {
@@ -65705,7 +67084,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -65952,15 +67331,22 @@ export interface Source {
@@ -65952,15 +67331,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -66007,7 +67393,7 @@ export interface Source {
@@ -66007,7 +67393,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -66254,15 +67640,22 @@ export interface Source {
@@ -66254,15 +67640,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -66309,7 +67702,7 @@ export interface Source {
@@ -66309,7 +67702,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -66556,15 +67949,22 @@ export interface Source {
@@ -66556,15 +67949,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -66611,7 +68011,7 @@ export interface Source {
@@ -66611,7 +68011,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -66858,15 +68258,22 @@ export interface Source {
@@ -66858,15 +68258,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -66913,7 +68320,7 @@ export interface Source {
@@ -66913,7 +68320,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -67160,15 +68567,22 @@ export interface Source {
@@ -67160,15 +68567,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -67215,7 +68629,7 @@ export interface Source {
@@ -67215,7 +68629,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -67462,15 +68876,22 @@ export interface Source {
@@ -67462,15 +68876,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -67517,7 +68938,7 @@ export interface Source {
@@ -67517,7 +68938,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -67764,15 +69185,22 @@ export interface Source {
@@ -67764,15 +69185,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -67819,7 +69247,7 @@ export interface Source {
@@ -67819,7 +69247,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -68066,15 +69494,22 @@ export interface Source {
@@ -68066,15 +69494,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -68121,7 +69556,7 @@ export interface Source {
@@ -68121,7 +69556,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -68368,15 +69803,22 @@ export interface Source {
@@ -68368,15 +69803,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -68423,7 +69865,7 @@ export interface Source {
@@ -68423,7 +69865,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -68670,15 +70112,22 @@ export interface Source {
@@ -68670,15 +70112,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -68725,7 +70174,7 @@ export interface Source {
@@ -68725,7 +70174,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -68972,15 +70421,22 @@ export interface Source {
@@ -68972,15 +70421,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -69027,7 +70483,7 @@ export interface Source {
@@ -69027,7 +70483,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -69274,15 +70730,22 @@ export interface Source {
@@ -69274,15 +70730,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -69329,7 +70792,7 @@ export interface Source {
@@ -69329,7 +70792,7 @@ export interface Source {
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -69576,15 +71039,22 @@ export interface Source {
@@ -69576,15 +71039,22 @@ export interface Source {
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -72663,7 +74133,7 @@ export type SourcesSourceWriteRequest =
@@ -72663,7 +74133,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -72910,15 +74380,22 @@ export type SourcesSourceWriteRequest =
@@ -72910,15 +74380,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -72937,7 +74414,7 @@ export type SourcesSourceWriteRequest =
@@ -72937,7 +74414,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -73184,15 +74661,22 @@ export type SourcesSourceWriteRequest =
@@ -73184,15 +74661,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -73210,7 +74694,7 @@ export type SourcesSourceWriteRequest =
@@ -73210,7 +74694,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -73457,15 +74941,22 @@ export type SourcesSourceWriteRequest =
@@ -73457,15 +74941,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -73485,7 +74976,7 @@ export type SourcesSourceWriteRequest =
@@ -73485,7 +74976,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -73732,15 +75223,22 @@ export type SourcesSourceWriteRequest =
@@ -73732,15 +75223,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -73758,7 +75256,7 @@ export type SourcesSourceWriteRequest =
@@ -73758,7 +75256,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -74005,15 +75503,22 @@ export type SourcesSourceWriteRequest =
@@ -74005,15 +75503,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -74031,7 +75536,7 @@ export type SourcesSourceWriteRequest =
@@ -74031,7 +75536,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -74278,15 +75783,22 @@ export type SourcesSourceWriteRequest =
@@ -74278,15 +75783,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -74306,7 +75818,7 @@ export type SourcesSourceWriteRequest =
@@ -74306,7 +75818,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -74553,15 +76065,22 @@ export type SourcesSourceWriteRequest =
@@ -74553,15 +76065,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -74579,7 +76098,7 @@ export type SourcesSourceWriteRequest =
@@ -74579,7 +76098,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -74826,15 +76345,22 @@ export type SourcesSourceWriteRequest =
@@ -74826,15 +76345,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -74852,7 +76378,7 @@ export type SourcesSourceWriteRequest =
@@ -74852,7 +76378,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -75099,15 +76625,22 @@ export type SourcesSourceWriteRequest =
@@ -75099,15 +76625,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -75125,7 +76658,7 @@ export type SourcesSourceWriteRequest =
@@ -75125,7 +76658,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -75372,15 +76905,22 @@ export type SourcesSourceWriteRequest =
@@ -75372,15 +76905,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -75400,7 +76940,7 @@ export type SourcesSourceWriteRequest =
@@ -75400,7 +76940,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -75647,15 +77187,22 @@ export type SourcesSourceWriteRequest =
@@ -75647,15 +77187,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -75673,7 +77220,7 @@ export type SourcesSourceWriteRequest =
@@ -75673,7 +77220,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -75920,15 +77467,22 @@ export type SourcesSourceWriteRequest =
@@ -75920,15 +77467,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -75946,7 +77500,7 @@ export type SourcesSourceWriteRequest =
@@ -75946,7 +77500,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -76193,15 +77747,22 @@ export type SourcesSourceWriteRequest =
@@ -76193,15 +77747,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -76219,7 +77780,7 @@ export type SourcesSourceWriteRequest =
@@ -76219,7 +77780,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -76466,15 +78027,22 @@ export type SourcesSourceWriteRequest =
@@ -76466,15 +78027,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -76492,7 +78060,7 @@ export type SourcesSourceWriteRequest =
@@ -76492,7 +78060,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -76739,15 +78307,22 @@ export type SourcesSourceWriteRequest =
@@ -76739,15 +78307,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -76767,7 +78342,7 @@ export type SourcesSourceWriteRequest =
@@ -76767,7 +78342,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -77014,15 +78589,22 @@ export type SourcesSourceWriteRequest =
@@ -77014,15 +78589,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -77040,7 +78622,7 @@ export type SourcesSourceWriteRequest =
@@ -77040,7 +78622,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -77287,15 +78869,22 @@ export type SourcesSourceWriteRequest =
@@ -77287,15 +78869,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -77313,7 +78902,7 @@ export type SourcesSourceWriteRequest =
@@ -77313,7 +78902,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -77560,15 +79149,22 @@ export type SourcesSourceWriteRequest =
@@ -77560,15 +79149,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -77586,7 +79182,7 @@ export type SourcesSourceWriteRequest =
@@ -77586,7 +79182,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -77833,15 +79429,22 @@ export type SourcesSourceWriteRequest =
@@ -77833,15 +79429,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -77859,7 +79462,7 @@ export type SourcesSourceWriteRequest =
@@ -77859,7 +79462,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -78106,15 +79709,22 @@ export type SourcesSourceWriteRequest =
@@ -78106,15 +79709,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -78132,7 +79742,7 @@ export type SourcesSourceWriteRequest =
@@ -78132,7 +79742,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -78379,15 +79989,22 @@ export type SourcesSourceWriteRequest =
@@ -78379,15 +79989,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -78407,7 +80024,7 @@ export type SourcesSourceWriteRequest =
@@ -78407,7 +80024,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -78654,15 +80271,22 @@ export type SourcesSourceWriteRequest =
@@ -78654,15 +80271,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -78680,7 +80304,7 @@ export type SourcesSourceWriteRequest =
@@ -78680,7 +80304,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -78927,15 +80551,22 @@ export type SourcesSourceWriteRequest =
@@ -78927,15 +80551,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -78953,7 +80584,7 @@ export type SourcesSourceWriteRequest =
@@ -78953,7 +80584,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -79200,15 +80831,22 @@ export type SourcesSourceWriteRequest =
@@ -79200,15 +80831,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -79226,7 +80864,7 @@ export type SourcesSourceWriteRequest =
@@ -79226,7 +80864,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -79473,15 +81111,22 @@ export type SourcesSourceWriteRequest =
@@ -79473,15 +81111,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -79499,7 +81144,7 @@ export type SourcesSourceWriteRequest =
@@ -79499,7 +81144,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -79746,15 +81391,22 @@ export type SourcesSourceWriteRequest =
@@ -79746,15 +81391,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -79772,7 +81424,7 @@ export type SourcesSourceWriteRequest =
@@ -79772,7 +81424,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -80019,15 +81671,22 @@ export type SourcesSourceWriteRequest =
@@ -80019,15 +81671,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -80045,7 +81704,7 @@ export type SourcesSourceWriteRequest =
@@ -80045,7 +81704,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -80292,15 +81951,22 @@ export type SourcesSourceWriteRequest =
@@ -80292,15 +81951,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -80320,7 +81986,7 @@ export type SourcesSourceWriteRequest =
@@ -80320,7 +81986,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -80567,15 +82233,22 @@ export type SourcesSourceWriteRequest =
@@ -80567,15 +82233,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -80593,7 +82266,7 @@ export type SourcesSourceWriteRequest =
@@ -80593,7 +82266,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -80840,15 +82513,22 @@ export type SourcesSourceWriteRequest =
@@ -80840,15 +82513,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -80866,7 +82546,7 @@ export type SourcesSourceWriteRequest =
@@ -80866,7 +82546,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -81113,15 +82793,22 @@ export type SourcesSourceWriteRequest =
@@ -81113,15 +82793,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -81139,7 +82826,7 @@ export type SourcesSourceWriteRequest =
@@ -81139,7 +82826,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -81386,15 +83073,22 @@ export type SourcesSourceWriteRequest =
@@ -81386,15 +83073,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -81412,7 +83106,7 @@ export type SourcesSourceWriteRequest =
@@ -81412,7 +83106,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -81659,15 +83353,22 @@ export type SourcesSourceWriteRequest =
@@ -81659,15 +83353,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -81685,7 +83386,7 @@ export type SourcesSourceWriteRequest =
@@ -81685,7 +83386,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -81932,15 +83633,22 @@ export type SourcesSourceWriteRequest =
@@ -81932,15 +83633,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -81958,7 +83666,7 @@ export type SourcesSourceWriteRequest =
@@ -81958,7 +83666,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -82205,15 +83913,22 @@ export type SourcesSourceWriteRequest =
@@ -82205,15 +83913,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -82231,7 +83946,7 @@ export type SourcesSourceWriteRequest =
@@ -82231,7 +83946,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -82478,15 +84193,22 @@ export type SourcesSourceWriteRequest =
@@ -82478,15 +84193,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -82506,7 +84228,7 @@ export type SourcesSourceWriteRequest =
@@ -82506,7 +84228,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -82753,15 +84475,22 @@ export type SourcesSourceWriteRequest =
@@ -82753,15 +84475,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -82779,7 +84508,7 @@ export type SourcesSourceWriteRequest =
@@ -82779,7 +84508,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -83026,15 +84755,22 @@ export type SourcesSourceWriteRequest =
@@ -83026,15 +84755,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -83052,7 +84788,7 @@ export type SourcesSourceWriteRequest =
@@ -83052,7 +84788,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -83299,15 +85035,22 @@ export type SourcesSourceWriteRequest =
@@ -83299,15 +85035,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -83325,7 +85068,7 @@ export type SourcesSourceWriteRequest =
@@ -83325,7 +85068,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -83572,15 +85315,22 @@ export type SourcesSourceWriteRequest =
@@ -83572,15 +85315,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -83598,7 +85348,7 @@ export type SourcesSourceWriteRequest =
@@ -83598,7 +85348,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -83845,15 +85595,22 @@ export type SourcesSourceWriteRequest =
@@ -83845,15 +85595,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -83871,7 +85628,7 @@ export type SourcesSourceWriteRequest =
@@ -83871,7 +85628,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -84118,15 +85875,22 @@ export type SourcesSourceWriteRequest =
@@ -84118,15 +85875,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -84144,7 +85908,7 @@ export type SourcesSourceWriteRequest =
@@ -84144,7 +85908,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -84391,15 +86155,22 @@ export type SourcesSourceWriteRequest =
@@ -84391,15 +86155,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -84417,7 +86188,7 @@ export type SourcesSourceWriteRequest =
@@ -84417,7 +86188,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -84664,15 +86435,22 @@ export type SourcesSourceWriteRequest =
@@ -84664,15 +86435,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -84690,7 +86468,7 @@ export type SourcesSourceWriteRequest =
@@ -84690,7 +86468,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -84937,15 +86715,22 @@ export type SourcesSourceWriteRequest =
@@ -84937,15 +86715,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -84965,7 +86750,7 @@ export type SourcesSourceWriteRequest =
@@ -84965,7 +86750,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -85212,15 +86997,22 @@ export type SourcesSourceWriteRequest =
@@ -85212,15 +86997,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -85238,7 +87030,7 @@ export type SourcesSourceWriteRequest =
@@ -85238,7 +87030,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -85485,15 +87277,22 @@ export type SourcesSourceWriteRequest =
@@ -85485,15 +87277,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -85511,7 +87310,7 @@ export type SourcesSourceWriteRequest =
@@ -85511,7 +87310,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -85758,15 +87557,22 @@ export type SourcesSourceWriteRequest =
@@ -85758,15 +87557,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -85784,7 +87590,7 @@ export type SourcesSourceWriteRequest =
@@ -85784,7 +87590,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -86031,15 +87837,22 @@ export type SourcesSourceWriteRequest =
@@ -86031,15 +87837,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -86057,7 +87870,7 @@ export type SourcesSourceWriteRequest =
@@ -86057,7 +87870,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -86304,15 +88117,22 @@ export type SourcesSourceWriteRequest =
@@ -86304,15 +88117,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -86330,7 +88150,7 @@ export type SourcesSourceWriteRequest =
@@ -86330,7 +88150,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -86577,15 +88397,22 @@ export type SourcesSourceWriteRequest =
@@ -86577,15 +88397,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -86603,7 +88430,7 @@ export type SourcesSourceWriteRequest =
@@ -86603,7 +88430,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -86850,15 +88677,22 @@ export type SourcesSourceWriteRequest =
@@ -86850,15 +88677,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -86876,7 +88710,7 @@ export type SourcesSourceWriteRequest =
@@ -86876,7 +88710,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -87123,15 +88957,22 @@ export type SourcesSourceWriteRequest =
@@ -87123,15 +88957,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -87149,7 +88990,7 @@ export type SourcesSourceWriteRequest =
@@ -87149,7 +88990,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -87396,15 +89237,22 @@ export type SourcesSourceWriteRequest =
@@ -87396,15 +89237,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -87422,7 +89270,7 @@ export type SourcesSourceWriteRequest =
@@ -87422,7 +89270,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -87669,15 +89517,22 @@ export type SourcesSourceWriteRequest =
@@ -87669,15 +89517,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -87697,7 +89552,7 @@ export type SourcesSourceWriteRequest =
@@ -87697,7 +89552,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -87944,15 +89799,22 @@ export type SourcesSourceWriteRequest =
@@ -87944,15 +89799,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -87970,7 +89832,7 @@ export type SourcesSourceWriteRequest =
@@ -87970,7 +89832,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -88217,15 +90079,22 @@ export type SourcesSourceWriteRequest =
@@ -88217,15 +90079,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -88243,7 +90112,7 @@ export type SourcesSourceWriteRequest =
@@ -88243,7 +90112,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -88490,15 +90359,22 @@ export type SourcesSourceWriteRequest =
@@ -88490,15 +90359,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -88516,7 +90392,7 @@ export type SourcesSourceWriteRequest =
@@ -88516,7 +90392,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -88763,15 +90639,22 @@ export type SourcesSourceWriteRequest =
@@ -88763,15 +90639,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -88789,7 +90672,7 @@ export type SourcesSourceWriteRequest =
@@ -88789,7 +90672,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -89036,15 +90919,22 @@ export type SourcesSourceWriteRequest =
@@ -89036,15 +90919,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -89062,7 +90952,7 @@ export type SourcesSourceWriteRequest =
@@ -89062,7 +90952,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -89309,15 +91199,22 @@ export type SourcesSourceWriteRequest =
@@ -89309,15 +91199,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -89335,7 +91232,7 @@ export type SourcesSourceWriteRequest =
@@ -89335,7 +91232,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -89582,15 +91479,22 @@ export type SourcesSourceWriteRequest =
@@ -89582,15 +91479,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -89608,7 +91512,7 @@ export type SourcesSourceWriteRequest =
@@ -89608,7 +91512,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -89855,15 +91759,22 @@ export type SourcesSourceWriteRequest =
@@ -89855,15 +91759,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -89881,7 +91792,7 @@ export type SourcesSourceWriteRequest =
@@ -89881,7 +91792,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -90128,15 +92039,22 @@ export type SourcesSourceWriteRequest =
@@ -90128,15 +92039,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -90154,7 +92072,7 @@ export type SourcesSourceWriteRequest =
@@ -90154,7 +92072,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -90401,15 +92319,22 @@ export type SourcesSourceWriteRequest =
@@ -90401,15 +92319,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -90427,7 +92352,7 @@ export type SourcesSourceWriteRequest =
@@ -90427,7 +92352,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -90674,15 +92599,22 @@ export type SourcesSourceWriteRequest =
@@ -90674,15 +92599,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -90702,7 +92634,7 @@ export type SourcesSourceWriteRequest =
@@ -90702,7 +92634,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -90949,15 +92881,22 @@ export type SourcesSourceWriteRequest =
@@ -90949,15 +92881,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -90975,7 +92914,7 @@ export type SourcesSourceWriteRequest =
@@ -90975,7 +92914,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -91222,15 +93161,22 @@ export type SourcesSourceWriteRequest =
@@ -91222,15 +93161,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -91248,7 +93194,7 @@ export type SourcesSourceWriteRequest =
@@ -91248,7 +93194,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -91495,15 +93441,22 @@ export type SourcesSourceWriteRequest =
@@ -91495,15 +93441,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -91521,7 +93474,7 @@ export type SourcesSourceWriteRequest =
@@ -91521,7 +93474,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -91768,15 +93721,22 @@ export type SourcesSourceWriteRequest =
@@ -91768,15 +93721,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -91794,7 +93754,7 @@ export type SourcesSourceWriteRequest =
@@ -91794,7 +93754,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -92041,15 +94001,22 @@ export type SourcesSourceWriteRequest =
@@ -92041,15 +94001,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -92067,7 +94034,7 @@ export type SourcesSourceWriteRequest =
@@ -92067,7 +94034,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -92314,15 +94281,22 @@ export type SourcesSourceWriteRequest =
@@ -92314,15 +94281,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -92340,7 +94314,7 @@ export type SourcesSourceWriteRequest =
@@ -92340,7 +94314,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -92587,15 +94561,22 @@ export type SourcesSourceWriteRequest =
@@ -92587,15 +94561,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -92613,7 +94594,7 @@ export type SourcesSourceWriteRequest =
@@ -92613,7 +94594,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -92860,15 +94841,22 @@ export type SourcesSourceWriteRequest =
@@ -92860,15 +94841,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -92886,7 +94874,7 @@ export type SourcesSourceWriteRequest =
@@ -92886,7 +94874,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -93133,15 +95121,22 @@ export type SourcesSourceWriteRequest =
@@ -93133,15 +95121,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -93159,7 +95154,7 @@ export type SourcesSourceWriteRequest =
@@ -93159,7 +95154,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -93406,15 +95401,22 @@ export type SourcesSourceWriteRequest =
@@ -93406,15 +95401,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -93432,7 +95434,7 @@ export type SourcesSourceWriteRequest =
@@ -93432,7 +95434,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -93679,15 +95681,22 @@ export type SourcesSourceWriteRequest =
@@ -93679,15 +95681,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -93705,7 +95714,7 @@ export type SourcesSourceWriteRequest =
@@ -93705,7 +95714,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -93952,15 +95961,22 @@ export type SourcesSourceWriteRequest =
@@ -93952,15 +95961,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -93980,7 +95996,7 @@ export type SourcesSourceWriteRequest =
@@ -93980,7 +95996,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -94227,15 +96243,22 @@ export type SourcesSourceWriteRequest =
@@ -94227,15 +96243,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -94253,7 +96276,7 @@ export type SourcesSourceWriteRequest =
@@ -94253,7 +96276,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -94500,15 +96523,22 @@ export type SourcesSourceWriteRequest =
@@ -94500,15 +96523,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -94526,7 +96556,7 @@ export type SourcesSourceWriteRequest =
@@ -94526,7 +96556,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -94773,15 +96803,22 @@ export type SourcesSourceWriteRequest =
@@ -94773,15 +96803,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -94799,7 +96836,7 @@ export type SourcesSourceWriteRequest =
@@ -94799,7 +96836,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -95046,15 +97083,22 @@ export type SourcesSourceWriteRequest =
@@ -95046,15 +97083,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -95072,7 +97116,7 @@ export type SourcesSourceWriteRequest =
@@ -95072,7 +97116,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -95319,15 +97363,22 @@ export type SourcesSourceWriteRequest =
@@ -95319,15 +97363,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -95345,7 +97396,7 @@ export type SourcesSourceWriteRequest =
@@ -95345,7 +97396,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -95592,15 +97643,22 @@ export type SourcesSourceWriteRequest =
@@ -95592,15 +97643,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -95618,7 +97676,7 @@ export type SourcesSourceWriteRequest =
@@ -95618,7 +97676,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -95865,15 +97923,22 @@ export type SourcesSourceWriteRequest =
@@ -95865,15 +97923,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -95891,7 +97956,7 @@ export type SourcesSourceWriteRequest =
@@ -95891,7 +97956,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -96138,15 +98203,22 @@ export type SourcesSourceWriteRequest =
@@ -96138,15 +98203,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -96164,7 +98236,7 @@ export type SourcesSourceWriteRequest =
@@ -96164,7 +98236,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -96411,15 +98483,22 @@ export type SourcesSourceWriteRequest =
@@ -96411,15 +98483,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -96437,7 +98516,7 @@ export type SourcesSourceWriteRequest =
@@ -96437,7 +98516,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -96684,15 +98763,22 @@ export type SourcesSourceWriteRequest =
@@ -96684,15 +98763,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -96710,7 +98796,7 @@ export type SourcesSourceWriteRequest =
@@ -96710,7 +98796,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -96957,15 +99043,22 @@ export type SourcesSourceWriteRequest =
@@ -96957,15 +99043,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -96983,7 +99076,7 @@ export type SourcesSourceWriteRequest =
@@ -96983,7 +99076,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -97230,15 +99323,22 @@ export type SourcesSourceWriteRequest =
@@ -97230,15 +99323,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -97256,7 +99356,7 @@ export type SourcesSourceWriteRequest =
@@ -97256,7 +99356,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -97503,15 +99603,22 @@ export type SourcesSourceWriteRequest =
@@ -97503,15 +99603,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -97531,7 +99638,7 @@ export type SourcesSourceWriteRequest =
@@ -97531,7 +99638,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -97778,15 +99885,22 @@ export type SourcesSourceWriteRequest =
@@ -97778,15 +99885,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -97804,7 +99918,7 @@ export type SourcesSourceWriteRequest =
@@ -97804,7 +99918,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -98051,15 +100165,22 @@ export type SourcesSourceWriteRequest =
@@ -98051,15 +100165,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -98077,7 +100198,7 @@ export type SourcesSourceWriteRequest =
@@ -98077,7 +100198,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -98324,15 +100445,22 @@ export type SourcesSourceWriteRequest =
@@ -98324,15 +100445,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -98350,7 +100478,7 @@ export type SourcesSourceWriteRequest =
@@ -98350,7 +100478,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -98597,15 +100725,22 @@ export type SourcesSourceWriteRequest =
@@ -98597,15 +100725,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -98623,7 +100758,7 @@ export type SourcesSourceWriteRequest =
@@ -98623,7 +100758,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -98870,15 +101005,22 @@ export type SourcesSourceWriteRequest =
@@ -98870,15 +101005,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -98896,7 +101038,7 @@ export type SourcesSourceWriteRequest =
@@ -98896,7 +101038,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -99143,15 +101285,22 @@ export type SourcesSourceWriteRequest =
@@ -99143,15 +101285,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -99169,7 +101318,7 @@ export type SourcesSourceWriteRequest =
@@ -99169,7 +101318,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -99416,15 +101565,22 @@ export type SourcesSourceWriteRequest =
@@ -99416,15 +101565,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -99442,7 +101598,7 @@ export type SourcesSourceWriteRequest =
@@ -99442,7 +101598,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -99689,15 +101845,22 @@ export type SourcesSourceWriteRequest =
@@ -99689,15 +101845,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -99715,7 +101878,7 @@ export type SourcesSourceWriteRequest =
@@ -99715,7 +101878,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -99962,15 +102125,22 @@ export type SourcesSourceWriteRequest =
@@ -99962,15 +102125,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -99988,7 +102158,7 @@ export type SourcesSourceWriteRequest =
@@ -99988,7 +102158,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -100235,15 +102405,22 @@ export type SourcesSourceWriteRequest =
@@ -100235,15 +102405,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -100261,7 +102438,7 @@ export type SourcesSourceWriteRequest =
@@ -100261,7 +102438,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -100508,15 +102685,22 @@ export type SourcesSourceWriteRequest =
@@ -100508,15 +102685,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -100534,7 +102718,7 @@ export type SourcesSourceWriteRequest =
@@ -100534,7 +102718,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -100781,15 +102965,22 @@ export type SourcesSourceWriteRequest =
@@ -100781,15 +102965,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -100807,7 +102998,7 @@ export type SourcesSourceWriteRequest =
@@ -100807,7 +102998,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -101054,15 +103245,22 @@ export type SourcesSourceWriteRequest =
@@ -101054,15 +103245,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -101080,7 +103278,7 @@ export type SourcesSourceWriteRequest =
@@ -101080,7 +103278,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -101327,15 +103525,22 @@ export type SourcesSourceWriteRequest =
@@ -101327,15 +103525,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -101355,7 +103560,7 @@ export type SourcesSourceWriteRequest =
@@ -101355,7 +103560,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -101602,15 +103807,22 @@ export type SourcesSourceWriteRequest =
@@ -101602,15 +103807,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -101628,7 +103840,7 @@ export type SourcesSourceWriteRequest =
@@ -101628,7 +103840,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -101875,15 +104087,22 @@ export type SourcesSourceWriteRequest =
@@ -101875,15 +104087,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -101901,7 +104120,7 @@ export type SourcesSourceWriteRequest =
@@ -101901,7 +104120,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -102148,15 +104367,22 @@ export type SourcesSourceWriteRequest =
@@ -102148,15 +104367,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -102174,7 +104400,7 @@ export type SourcesSourceWriteRequest =
@@ -102174,7 +104400,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -102421,15 +104647,22 @@ export type SourcesSourceWriteRequest =
@@ -102421,15 +104647,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -102447,7 +104680,7 @@ export type SourcesSourceWriteRequest =
@@ -102447,7 +104680,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -102694,15 +104927,22 @@ export type SourcesSourceWriteRequest =
@@ -102694,15 +104927,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -102720,7 +104960,7 @@ export type SourcesSourceWriteRequest =
@@ -102720,7 +104960,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -102967,15 +105207,22 @@ export type SourcesSourceWriteRequest =
@@ -102967,15 +105207,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -102993,7 +105240,7 @@ export type SourcesSourceWriteRequest =
@@ -102993,7 +105240,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -103240,15 +105487,22 @@ export type SourcesSourceWriteRequest =
@@ -103240,15 +105487,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -103266,7 +105520,7 @@ export type SourcesSourceWriteRequest =
@@ -103266,7 +105520,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -103513,15 +105767,22 @@ export type SourcesSourceWriteRequest =
@@ -103513,15 +105767,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -103539,7 +105800,7 @@ export type SourcesSourceWriteRequest =
@@ -103539,7 +105800,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -103786,15 +106047,22 @@ export type SourcesSourceWriteRequest =
@@ -103786,15 +106047,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -103812,7 +106080,7 @@ export type SourcesSourceWriteRequest =
@@ -103812,7 +106080,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -104059,15 +106327,22 @@ export type SourcesSourceWriteRequest =
@@ -104059,15 +106327,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -104085,7 +106360,7 @@ export type SourcesSourceWriteRequest =
@@ -104085,7 +106360,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -104332,15 +106607,22 @@ export type SourcesSourceWriteRequest =
@@ -104332,15 +106607,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -104358,7 +106640,7 @@ export type SourcesSourceWriteRequest =
@@ -104358,7 +106640,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -104605,15 +106887,22 @@ export type SourcesSourceWriteRequest =
@@ -104605,15 +106887,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -104631,7 +106920,7 @@ export type SourcesSourceWriteRequest =
@@ -104631,7 +106920,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -104878,15 +107167,22 @@ export type SourcesSourceWriteRequest =
@@ -104878,15 +107167,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -104904,7 +107200,7 @@ export type SourcesSourceWriteRequest =
@@ -104904,7 +107200,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -105151,15 +107447,22 @@ export type SourcesSourceWriteRequest =
@@ -105151,15 +107447,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -105177,7 +107480,7 @@ export type SourcesSourceWriteRequest =
@@ -105177,7 +107480,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -105424,15 +107727,22 @@ export type SourcesSourceWriteRequest =
@@ -105424,15 +107727,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -105452,7 +107762,7 @@ export type SourcesSourceWriteRequest =
@@ -105452,7 +107762,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -105699,15 +108009,22 @@ export type SourcesSourceWriteRequest =
@@ -105699,15 +108009,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -105725,7 +108042,7 @@ export type SourcesSourceWriteRequest =
@@ -105725,7 +108042,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -105972,15 +108289,22 @@ export type SourcesSourceWriteRequest =
@@ -105972,15 +108289,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -105998,7 +108322,7 @@ export type SourcesSourceWriteRequest =
@@ -105998,7 +108322,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -106245,15 +108569,22 @@ export type SourcesSourceWriteRequest =
@@ -106245,15 +108569,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -106271,7 +108602,7 @@ export type SourcesSourceWriteRequest =
@@ -106271,7 +108602,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -106518,15 +108849,22 @@ export type SourcesSourceWriteRequest =
@@ -106518,15 +108849,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -106544,7 +108882,7 @@ export type SourcesSourceWriteRequest =
@@ -106544,7 +108882,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -106791,15 +109129,22 @@ export type SourcesSourceWriteRequest =
@@ -106791,15 +109129,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -106817,7 +109162,7 @@ export type SourcesSourceWriteRequest =
@@ -106817,7 +109162,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -107064,15 +109409,22 @@ export type SourcesSourceWriteRequest =
@@ -107064,15 +109409,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -107090,7 +109442,7 @@ export type SourcesSourceWriteRequest =
@@ -107090,7 +109442,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -107337,15 +109689,22 @@ export type SourcesSourceWriteRequest =
@@ -107337,15 +109689,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -107363,7 +109722,7 @@ export type SourcesSourceWriteRequest =
@@ -107363,7 +109722,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -107610,15 +109969,22 @@ export type SourcesSourceWriteRequest =
@@ -107610,15 +109969,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -107636,7 +110002,7 @@ export type SourcesSourceWriteRequest =
@@ -107636,7 +110002,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -107883,15 +110249,22 @@ export type SourcesSourceWriteRequest =
@@ -107883,15 +110249,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -107909,7 +110282,7 @@ export type SourcesSourceWriteRequest =
@@ -107909,7 +110282,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -108156,15 +110529,22 @@ export type SourcesSourceWriteRequest =
@@ -108156,15 +110529,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -108182,7 +110562,7 @@ export type SourcesSourceWriteRequest =
@@ -108182,7 +110562,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -108429,15 +110809,22 @@ export type SourcesSourceWriteRequest =
@@ -108429,15 +110809,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -108455,7 +110842,7 @@ export type SourcesSourceWriteRequest =
@@ -108455,7 +110842,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -108702,15 +111089,22 @@ export type SourcesSourceWriteRequest =
@@ -108702,15 +111089,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -108728,7 +111122,7 @@ export type SourcesSourceWriteRequest =
@@ -108728,7 +111122,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -108975,15 +111369,22 @@ export type SourcesSourceWriteRequest =
@@ -108975,15 +111369,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -109001,7 +111402,7 @@ export type SourcesSourceWriteRequest =
@@ -109001,7 +111402,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -109248,15 +111649,22 @@ export type SourcesSourceWriteRequest =
@@ -109248,15 +111649,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -109274,7 +111682,7 @@ export type SourcesSourceWriteRequest =
@@ -109274,7 +111682,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -109521,15 +111929,22 @@ export type SourcesSourceWriteRequest =
@@ -109521,15 +111929,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -109547,7 +111962,7 @@ export type SourcesSourceWriteRequest =
@@ -109547,7 +111962,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -109794,15 +112209,22 @@ export type SourcesSourceWriteRequest =
@@ -109794,15 +112209,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -109822,7 +112244,7 @@ export type SourcesSourceWriteRequest =
@@ -109822,7 +112244,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -110069,15 +112491,22 @@ export type SourcesSourceWriteRequest =
@@ -110069,15 +112491,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -110095,7 +112524,7 @@ export type SourcesSourceWriteRequest =
@@ -110095,7 +112524,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -110342,15 +112771,22 @@ export type SourcesSourceWriteRequest =
@@ -110342,15 +112771,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -110368,7 +112804,7 @@ export type SourcesSourceWriteRequest =
@@ -110368,7 +112804,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -110615,15 +113051,22 @@ export type SourcesSourceWriteRequest =
@@ -110615,15 +113051,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -110641,7 +113084,7 @@ export type SourcesSourceWriteRequest =
@@ -110641,7 +113084,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -110888,15 +113331,22 @@ export type SourcesSourceWriteRequest =
@@ -110888,15 +113331,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -110914,7 +113364,7 @@ export type SourcesSourceWriteRequest =
@@ -110914,7 +113364,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -111161,15 +113611,22 @@ export type SourcesSourceWriteRequest =
@@ -111161,15 +113611,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -111187,7 +113644,7 @@ export type SourcesSourceWriteRequest =
@@ -111187,7 +113644,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -111434,15 +113891,22 @@ export type SourcesSourceWriteRequest =
@@ -111434,15 +113891,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -111460,7 +113924,7 @@ export type SourcesSourceWriteRequest =
@@ -111460,7 +113924,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -111707,15 +114171,22 @@ export type SourcesSourceWriteRequest =
@@ -111707,15 +114171,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -111733,7 +114204,7 @@ export type SourcesSourceWriteRequest =
@@ -111733,7 +114204,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -111980,15 +114451,22 @@ export type SourcesSourceWriteRequest =
@@ -111980,15 +114451,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -112006,7 +114484,7 @@ export type SourcesSourceWriteRequest =
@@ -112006,7 +114484,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -112253,15 +114731,22 @@ export type SourcesSourceWriteRequest =
@@ -112253,15 +114731,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -112279,7 +114764,7 @@ export type SourcesSourceWriteRequest =
@@ -112279,7 +114764,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -112526,15 +115011,22 @@ export type SourcesSourceWriteRequest =
@@ -112526,15 +115011,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -112552,7 +115044,7 @@ export type SourcesSourceWriteRequest =
@@ -112552,7 +115044,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -112799,15 +115291,22 @@ export type SourcesSourceWriteRequest =
@@ -112799,15 +115291,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -112825,7 +115324,7 @@ export type SourcesSourceWriteRequest =
@@ -112825,7 +115324,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -113072,15 +115571,22 @@ export type SourcesSourceWriteRequest =
@@ -113072,15 +115571,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -113098,7 +115604,7 @@ export type SourcesSourceWriteRequest =
@@ -113098,7 +115604,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -113345,15 +115851,22 @@ export type SourcesSourceWriteRequest =
@@ -113345,15 +115851,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -113371,7 +115884,7 @@ export type SourcesSourceWriteRequest =
@@ -113371,7 +115884,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -113618,15 +116131,22 @@ export type SourcesSourceWriteRequest =
@@ -113618,15 +116131,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -113644,7 +116164,7 @@ export type SourcesSourceWriteRequest =
@@ -113644,7 +116164,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -113891,15 +116411,22 @@ export type SourcesSourceWriteRequest =
@@ -113891,15 +116411,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -113917,7 +116444,7 @@ export type SourcesSourceWriteRequest =
@@ -113917,7 +116444,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -114164,15 +116691,22 @@ export type SourcesSourceWriteRequest =
@@ -114164,15 +116691,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -114190,7 +116724,7 @@ export type SourcesSourceWriteRequest =
@@ -114190,7 +116724,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -114437,15 +116971,22 @@ export type SourcesSourceWriteRequest =
@@ -114437,15 +116971,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -114465,7 +117006,7 @@ export type SourcesSourceWriteRequest =
@@ -114465,7 +117006,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -114712,15 +117253,22 @@ export type SourcesSourceWriteRequest =
@@ -114712,15 +117253,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -114738,7 +117286,7 @@ export type SourcesSourceWriteRequest =
@@ -114738,7 +117286,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -114985,15 +117533,22 @@ export type SourcesSourceWriteRequest =
@@ -114985,15 +117533,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -115011,7 +117566,7 @@ export type SourcesSourceWriteRequest =
@@ -115011,7 +117566,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -115258,15 +117813,22 @@ export type SourcesSourceWriteRequest =
@@ -115258,15 +117813,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -115284,7 +117846,7 @@ export type SourcesSourceWriteRequest =
@@ -115284,7 +117846,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -115531,15 +118093,22 @@ export type SourcesSourceWriteRequest =
@@ -115531,15 +118093,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -115557,7 +118126,7 @@ export type SourcesSourceWriteRequest =
@@ -115557,7 +118126,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -115804,15 +118373,22 @@ export type SourcesSourceWriteRequest =
@@ -115804,15 +118373,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -115830,7 +118406,7 @@ export type SourcesSourceWriteRequest =
@@ -115830,7 +118406,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -116077,15 +118653,22 @@ export type SourcesSourceWriteRequest =
@@ -116077,15 +118653,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -116103,7 +118686,7 @@ export type SourcesSourceWriteRequest =
@@ -116103,7 +118686,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -116350,15 +118933,22 @@ export type SourcesSourceWriteRequest =
@@ -116350,15 +118933,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -116376,7 +118966,7 @@ export type SourcesSourceWriteRequest =
@@ -116376,7 +118966,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -116623,15 +119213,22 @@ export type SourcesSourceWriteRequest =
@@ -116623,15 +119213,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -116649,7 +119246,7 @@ export type SourcesSourceWriteRequest =
@@ -116649,7 +119246,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -116896,15 +119493,22 @@ export type SourcesSourceWriteRequest =
@@ -116896,15 +119493,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -116922,7 +119526,7 @@ export type SourcesSourceWriteRequest =
@@ -116922,7 +119526,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -117169,15 +119773,22 @@ export type SourcesSourceWriteRequest =
@@ -117169,15 +119773,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -117195,7 +119806,7 @@ export type SourcesSourceWriteRequest =
@@ -117195,7 +119806,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -117442,15 +120053,22 @@ export type SourcesSourceWriteRequest =
@@ -117442,15 +120053,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -117468,7 +120086,7 @@ export type SourcesSourceWriteRequest =
@@ -117468,7 +120086,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -117715,15 +120333,22 @@ export type SourcesSourceWriteRequest =
@@ -117715,15 +120333,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -117741,7 +120366,7 @@ export type SourcesSourceWriteRequest =
@@ -117741,7 +120366,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -117988,15 +120613,22 @@ export type SourcesSourceWriteRequest =
@@ -117988,15 +120613,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -118014,7 +120646,7 @@ export type SourcesSourceWriteRequest =
@@ -118014,7 +120646,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -118261,15 +120893,22 @@ export type SourcesSourceWriteRequest =
@@ -118261,15 +120893,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -118287,7 +120926,7 @@ export type SourcesSourceWriteRequest =
@@ -118287,7 +120926,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -118534,15 +121173,22 @@ export type SourcesSourceWriteRequest =
@@ -118534,15 +121173,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -118560,7 +121206,7 @@ export type SourcesSourceWriteRequest =
@@ -118560,7 +121206,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -118807,15 +121453,22 @@ export type SourcesSourceWriteRequest =
@@ -118807,15 +121453,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -118833,7 +121486,7 @@ export type SourcesSourceWriteRequest =
@@ -118833,7 +121486,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -119080,15 +121733,22 @@ export type SourcesSourceWriteRequest =
@@ -119080,15 +121733,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -119106,7 +121766,7 @@ export type SourcesSourceWriteRequest =
@@ -119106,7 +121766,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -119353,15 +122013,22 @@ export type SourcesSourceWriteRequest =
@@ -119353,15 +122013,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -119381,7 +122048,7 @@ export type SourcesSourceWriteRequest =
@@ -119381,7 +122048,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -119628,15 +122295,22 @@ export type SourcesSourceWriteRequest =
@@ -119628,15 +122295,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -119654,7 +122328,7 @@ export type SourcesSourceWriteRequest =
@@ -119654,7 +122328,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -119901,15 +122575,22 @@ export type SourcesSourceWriteRequest =
@@ -119901,15 +122575,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -119927,7 +122608,7 @@ export type SourcesSourceWriteRequest =
@@ -119927,7 +122608,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -120174,15 +122855,22 @@ export type SourcesSourceWriteRequest =
@@ -120174,15 +122855,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -120200,7 +122888,7 @@ export type SourcesSourceWriteRequest =
@@ -120200,7 +122888,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -120447,15 +123135,22 @@ export type SourcesSourceWriteRequest =
@@ -120447,15 +123135,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -120473,7 +123168,7 @@ export type SourcesSourceWriteRequest =
@@ -120473,7 +123168,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -120720,15 +123415,22 @@ export type SourcesSourceWriteRequest =
@@ -120720,15 +123415,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -120746,7 +123448,7 @@ export type SourcesSourceWriteRequest =
@@ -120746,7 +123448,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -120993,15 +123695,22 @@ export type SourcesSourceWriteRequest =
@@ -120993,15 +123695,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -121019,7 +123728,7 @@ export type SourcesSourceWriteRequest =
@@ -121019,7 +123728,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -121266,15 +123975,22 @@ export type SourcesSourceWriteRequest =
@@ -121266,15 +123975,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -121292,7 +124008,7 @@ export type SourcesSourceWriteRequest =
@@ -121292,7 +124008,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -121539,15 +124255,22 @@ export type SourcesSourceWriteRequest =
@@ -121539,15 +124255,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -121565,7 +124288,7 @@ export type SourcesSourceWriteRequest =
@@ -121565,7 +124288,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -121812,15 +124535,22 @@ export type SourcesSourceWriteRequest =
@@ -121812,15 +124535,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -121838,7 +124568,7 @@ export type SourcesSourceWriteRequest =
@@ -121838,7 +124568,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -122085,15 +124815,22 @@ export type SourcesSourceWriteRequest =
@@ -122085,15 +124815,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -122111,7 +124848,7 @@ export type SourcesSourceWriteRequest =
@@ -122111,7 +124848,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -122358,15 +125095,22 @@ export type SourcesSourceWriteRequest =
@@ -122358,15 +125095,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -122384,7 +125128,7 @@ export type SourcesSourceWriteRequest =
@@ -122384,7 +125128,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -122631,15 +125375,22 @@ export type SourcesSourceWriteRequest =
@@ -122631,15 +125375,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -122657,7 +125408,7 @@ export type SourcesSourceWriteRequest =
@@ -122657,7 +125408,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -122904,15 +125655,22 @@ export type SourcesSourceWriteRequest =
@@ -122904,15 +125655,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -122930,7 +125688,7 @@ export type SourcesSourceWriteRequest =
@@ -122930,7 +125688,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -123177,15 +125935,22 @@ export type SourcesSourceWriteRequest =
@@ -123177,15 +125935,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -123203,7 +125968,7 @@ export type SourcesSourceWriteRequest =
@@ -123203,7 +125968,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -123450,15 +126215,22 @@ export type SourcesSourceWriteRequest =
@@ -123450,15 +126215,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -123476,7 +126248,7 @@ export type SourcesSourceWriteRequest =
@@ -123476,7 +126248,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -123723,15 +126495,22 @@ export type SourcesSourceWriteRequest =
@@ -123723,15 +126495,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -123749,7 +126528,7 @@ export type SourcesSourceWriteRequest =
@@ -123749,7 +126528,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -123996,15 +126775,22 @@ export type SourcesSourceWriteRequest =
@@ -123996,15 +126775,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -124022,7 +126808,7 @@ export type SourcesSourceWriteRequest =
@@ -124022,7 +126808,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -124269,15 +127055,22 @@ export type SourcesSourceWriteRequest =
@@ -124269,15 +127055,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -124295,7 +127088,7 @@ export type SourcesSourceWriteRequest =
@@ -124295,7 +127088,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -124542,15 +127335,22 @@ export type SourcesSourceWriteRequest =
@@ -124542,15 +127335,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -124570,7 +127370,7 @@ export type SourcesSourceWriteRequest =
@@ -124570,7 +127370,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -124817,15 +127617,22 @@ export type SourcesSourceWriteRequest =
@@ -124817,15 +127617,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -124843,7 +127650,7 @@ export type SourcesSourceWriteRequest =
@@ -124843,7 +127650,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -125090,15 +127897,22 @@ export type SourcesSourceWriteRequest =
@@ -125090,15 +127897,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -125116,7 +127930,7 @@ export type SourcesSourceWriteRequest =
@@ -125116,7 +127930,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -125363,15 +128177,22 @@ export type SourcesSourceWriteRequest =
@@ -125363,15 +128177,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -125389,7 +128210,7 @@ export type SourcesSourceWriteRequest =
@@ -125389,7 +128210,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -125636,15 +128457,22 @@ export type SourcesSourceWriteRequest =
@@ -125636,15 +128457,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -125662,7 +128490,7 @@ export type SourcesSourceWriteRequest =
@@ -125662,7 +128490,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -125909,15 +128737,22 @@ export type SourcesSourceWriteRequest =
@@ -125909,15 +128737,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -125935,7 +128770,7 @@ export type SourcesSourceWriteRequest =
@@ -125935,7 +128770,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -126182,15 +129017,22 @@ export type SourcesSourceWriteRequest =
@@ -126182,15 +129017,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -126208,7 +129050,7 @@ export type SourcesSourceWriteRequest =
@@ -126208,7 +129050,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -126455,15 +129297,22 @@ export type SourcesSourceWriteRequest =
@@ -126455,15 +129297,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -126481,7 +129330,7 @@ export type SourcesSourceWriteRequest =
@@ -126481,7 +129330,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -126728,15 +129577,22 @@ export type SourcesSourceWriteRequest =
@@ -126728,15 +129577,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -126754,7 +129610,7 @@ export type SourcesSourceWriteRequest =
@@ -126754,7 +129610,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -127001,15 +129857,22 @@ export type SourcesSourceWriteRequest =
@@ -127001,15 +129857,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -127027,7 +129890,7 @@ export type SourcesSourceWriteRequest =
@@ -127027,7 +129890,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -127274,15 +130137,22 @@ export type SourcesSourceWriteRequest =
@@ -127274,15 +130137,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -127300,7 +130170,7 @@ export type SourcesSourceWriteRequest =
@@ -127300,7 +130170,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -127547,15 +130417,22 @@ export type SourcesSourceWriteRequest =
@@ -127547,15 +130417,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -127573,7 +130450,7 @@ export type SourcesSourceWriteRequest =
@@ -127573,7 +130450,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -127820,15 +130697,22 @@ export type SourcesSourceWriteRequest =
@@ -127820,15 +130697,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -127846,7 +130730,7 @@ export type SourcesSourceWriteRequest =
@@ -127846,7 +130730,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -128093,15 +130977,22 @@ export type SourcesSourceWriteRequest =
@@ -128093,15 +130977,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -128119,7 +131010,7 @@ export type SourcesSourceWriteRequest =
@@ -128119,7 +131010,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -128366,15 +131257,22 @@ export type SourcesSourceWriteRequest =
@@ -128366,15 +131257,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -128392,7 +131290,7 @@ export type SourcesSourceWriteRequest =
@@ -128392,7 +131290,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -128639,15 +131537,22 @@ export type SourcesSourceWriteRequest =
@@ -128639,15 +131537,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -128665,7 +131570,7 @@ export type SourcesSourceWriteRequest =
@@ -128665,7 +131570,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -128912,15 +131817,22 @@ export type SourcesSourceWriteRequest =
@@ -128912,15 +131817,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -128938,7 +131850,7 @@ export type SourcesSourceWriteRequest =
@@ -128938,7 +131850,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -129185,15 +132097,22 @@ export type SourcesSourceWriteRequest =
@@ -129185,15 +132097,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -129211,7 +132130,7 @@ export type SourcesSourceWriteRequest =
@@ -129211,7 +132130,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -129458,15 +132377,22 @@ export type SourcesSourceWriteRequest =
@@ -129458,15 +132377,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -129484,7 +132410,7 @@ export type SourcesSourceWriteRequest =
@@ -129484,7 +132410,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -129731,15 +132657,22 @@ export type SourcesSourceWriteRequest =
@@ -129731,15 +132657,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -129757,7 +132690,7 @@ export type SourcesSourceWriteRequest =
@@ -129757,7 +132690,7 @@ export type SourcesSourceWriteRequest =
*/
*/
items_shape?: "array" | "map";
items_shape?: "array" | "map";
/**
/**
- * Records kept only when every path equals its value (or one of an array of values); others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), and * for an object's single child (Sources#39).
+ * Records kept only when every path equals its value (or one of an array of values), or, for { pattern }, is text the regular expression matches; others are left out before max_items counts. Paths follow the field rules: relative to the record, $key, an absolute $root.<path> into the response (a {$key} segment there is the record's map key), * for an object's single child, and key[field=value,...] selectors (Sources#39, Sources#49).
*/
*/
where?: {
where?: {
[k: string]:
[k: string]:
@@ -130004,15 +132937,22 @@ export type SourcesSourceWriteRequest =
@@ -130004,15 +132937,22 @@ export type SourcesSourceWriteRequest =
string | number | boolean,
string | number | boolean,
string | number | boolean
string | number | boolean
]
]
+ | {
+ pattern: string;
+ }
)
)
| undefined;
| undefined;
};
};
item_kind?: string;
item_kind?: string;
+ /**
+ * The body cap for this endpoint, in bytes (1 KiB to 32 MiB); the deployment's cap otherwise. OVHcloud's VPS catalog is about 12 MB (Sources#49).
+ */
+ max_bytes?: number;
fields?: {
fields?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
};
};
/**
/**
- * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child.
+ * Extra fields copied as the API gave them (scalars). A path is relative to the record; $key is the map key; $root.<path> reads the response from its root, where a {$key} segment is the record's map key; * steps into an object's single child; key[field=value,...] (one to four conditions) steps into the first element of the array key whose fields equal the values, compared as text, where a value is literal text or $rec.<path> read from the record (Sources#49).
*/
*/
extra?: {
extra?: {
[k: string]: string | undefined;
[k: string]: string | undefined;
@@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
{
{
"name": "openvibe-contracts",
"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.",
"description": "Machine-readable contracts for the OpenVibe network: schemas, manifests, ids, error envelope, capability checks.",
"main": "index.js",
"main": "index.js",
"types": "generated/typescript/index.d.ts",
"types": "generated/typescript/index.d.ts",