diff --git a/fern/definition/cloud/__package__.yml b/fern/definition/cloud/__package__.yml index 82ff911549..4048414784 100644 --- a/fern/definition/cloud/__package__.yml +++ b/fern/definition/cloud/__package__.yml @@ -37,6 +37,7 @@ types: main: string cdn: string job: string + opengb: optional BootstrapOrigins: docs: Origins used to build URLs from diff --git a/sdks/full/go/cloud/types.go b/sdks/full/go/cloud/types.go index 8f3c009d20..6af5695e19 100644 --- a/sdks/full/go/cloud/types.go +++ b/sdks/full/go/cloud/types.go @@ -1437,9 +1437,10 @@ func (b BootstrapCluster) Ptr() *BootstrapCluster { // Domains that host parts of Rivet type BootstrapDomains struct { - Main string `json:"main"` - Cdn string `json:"cdn"` - Job string `json:"job"` + Main string `json:"main"` + Cdn string `json:"cdn"` + Job string `json:"job"` + Opengb *string `json:"opengb,omitempty"` _rawJSON json.RawMessage } diff --git a/sdks/full/openapi/openapi.yml b/sdks/full/openapi/openapi.yml index d038fc41a2..ffb9aa91b2 100644 --- a/sdks/full/openapi/openapi.yml +++ b/sdks/full/openapi/openapi.yml @@ -8933,6 +8933,8 @@ components: type: string job: type: string + opengb: + type: string required: - main - cdn diff --git a/sdks/full/openapi_compat/openapi.yml b/sdks/full/openapi_compat/openapi.yml index b5b025c461..e1f27e3899 100644 --- a/sdks/full/openapi_compat/openapi.yml +++ b/sdks/full/openapi_compat/openapi.yml @@ -387,6 +387,8 @@ components: type: string main: type: string + opengb: + type: string required: - main - cdn diff --git a/sdks/full/rust-cli/docs/CloudBootstrapDomains.md b/sdks/full/rust-cli/docs/CloudBootstrapDomains.md index d575b48613..160289d149 100644 --- a/sdks/full/rust-cli/docs/CloudBootstrapDomains.md +++ b/sdks/full/rust-cli/docs/CloudBootstrapDomains.md @@ -7,6 +7,7 @@ Name | Type | Description | Notes **cdn** | **String** | | **job** | **String** | | **main** | **String** | | +**opengb** | Option<**String**> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/sdks/full/rust-cli/src/models/cloud_bootstrap_domains.rs b/sdks/full/rust-cli/src/models/cloud_bootstrap_domains.rs index 5803a847af..b9fd3fae52 100644 --- a/sdks/full/rust-cli/src/models/cloud_bootstrap_domains.rs +++ b/sdks/full/rust-cli/src/models/cloud_bootstrap_domains.rs @@ -20,6 +20,8 @@ pub struct CloudBootstrapDomains { pub job: String, #[serde(rename = "main")] pub main: String, + #[serde(rename = "opengb", skip_serializing_if = "Option::is_none")] + pub opengb: Option, } impl CloudBootstrapDomains { @@ -29,6 +31,7 @@ impl CloudBootstrapDomains { cdn, job, main, + opengb: None, } } } diff --git a/sdks/full/rust/docs/CloudBootstrapDomains.md b/sdks/full/rust/docs/CloudBootstrapDomains.md index d575b48613..160289d149 100644 --- a/sdks/full/rust/docs/CloudBootstrapDomains.md +++ b/sdks/full/rust/docs/CloudBootstrapDomains.md @@ -7,6 +7,7 @@ Name | Type | Description | Notes **cdn** | **String** | | **job** | **String** | | **main** | **String** | | +**opengb** | Option<**String**> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/sdks/full/rust/src/models/cloud_bootstrap_domains.rs b/sdks/full/rust/src/models/cloud_bootstrap_domains.rs index 5803a847af..b9fd3fae52 100644 --- a/sdks/full/rust/src/models/cloud_bootstrap_domains.rs +++ b/sdks/full/rust/src/models/cloud_bootstrap_domains.rs @@ -20,6 +20,8 @@ pub struct CloudBootstrapDomains { pub job: String, #[serde(rename = "main")] pub main: String, + #[serde(rename = "opengb", skip_serializing_if = "Option::is_none")] + pub opengb: Option, } impl CloudBootstrapDomains { @@ -29,6 +31,7 @@ impl CloudBootstrapDomains { cdn, job, main, + opengb: None, } } } diff --git a/sdks/full/typescript/archive.tgz b/sdks/full/typescript/archive.tgz index e69de07fa1..e9f869c14c 100644 --- a/sdks/full/typescript/archive.tgz +++ b/sdks/full/typescript/archive.tgz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8dc40597e77d7a688c1d61d68a044e68e85dbb9c37740e09ea238ca6a97524af -size 640371 +oid sha256:6138b7a60e0c3b32cc1cf0481c04e1360cac40d1d9dbbc442534515196e78c4c +size 640544 diff --git a/sdks/full/typescript/src/api/resources/cloud/types/BootstrapDomains.ts b/sdks/full/typescript/src/api/resources/cloud/types/BootstrapDomains.ts index 81aabd7580..105ddce2b8 100644 --- a/sdks/full/typescript/src/api/resources/cloud/types/BootstrapDomains.ts +++ b/sdks/full/typescript/src/api/resources/cloud/types/BootstrapDomains.ts @@ -9,4 +9,5 @@ export interface BootstrapDomains { main: string; cdn: string; job: string; + opengb?: string; } diff --git a/sdks/full/typescript/src/serialization/resources/cloud/types/BootstrapDomains.ts b/sdks/full/typescript/src/serialization/resources/cloud/types/BootstrapDomains.ts index 16c69fe705..62781e5321 100644 --- a/sdks/full/typescript/src/serialization/resources/cloud/types/BootstrapDomains.ts +++ b/sdks/full/typescript/src/serialization/resources/cloud/types/BootstrapDomains.ts @@ -13,6 +13,7 @@ export const BootstrapDomains: core.serialization.ObjectSchema< main: core.serialization.string(), cdn: core.serialization.string(), job: core.serialization.string(), + opengb: core.serialization.string().optional(), }); export declare namespace BootstrapDomains { @@ -20,5 +21,6 @@ export declare namespace BootstrapDomains { main: string; cdn: string; job: string; + opengb?: string | null; } } diff --git a/sdks/full/typescript/types/api/resources/cloud/types/BootstrapDomains.d.ts b/sdks/full/typescript/types/api/resources/cloud/types/BootstrapDomains.d.ts index 5fca4c69b5..e23a17930d 100644 --- a/sdks/full/typescript/types/api/resources/cloud/types/BootstrapDomains.d.ts +++ b/sdks/full/typescript/types/api/resources/cloud/types/BootstrapDomains.d.ts @@ -8,4 +8,5 @@ export interface BootstrapDomains { main: string; cdn: string; job: string; + opengb?: string; } diff --git a/sdks/full/typescript/types/serialization/resources/cloud/types/BootstrapDomains.d.ts b/sdks/full/typescript/types/serialization/resources/cloud/types/BootstrapDomains.d.ts index 2f7148375c..8e5c9d6f04 100644 --- a/sdks/full/typescript/types/serialization/resources/cloud/types/BootstrapDomains.d.ts +++ b/sdks/full/typescript/types/serialization/resources/cloud/types/BootstrapDomains.d.ts @@ -10,5 +10,6 @@ export declare namespace BootstrapDomains { main: string; cdn: string; job: string; + opengb?: string | null; } } diff --git a/sdks/runtime/typescript/archive.tgz b/sdks/runtime/typescript/archive.tgz index 1465a8abab..f191571d2e 100644 --- a/sdks/runtime/typescript/archive.tgz +++ b/sdks/runtime/typescript/archive.tgz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:23d4df8597c22c0ca25a2d61d02f76de775dbe477d8a9b992c4cab8db7113dbc -size 371647 +oid sha256:e621aa3d8c747333b446a271500b95cc70b25eceb87445341599ea5111362581 +size 371644 diff --git a/svc/api/cloud/src/route/bootstrap.rs b/svc/api/cloud/src/route/bootstrap.rs index cbbae4df6d..e05c2c711b 100644 --- a/svc/api/cloud/src/route/bootstrap.rs +++ b/svc/api/cloud/src/route/bootstrap.rs @@ -29,6 +29,7 @@ pub async fn build_bootstrap_data() -> GlobalResult