diff --git a/generators/python/README.md b/generators/python/README.md
index 0cd1a9ff3ee..7b669ffa8de 100644
--- a/generators/python/README.md
+++ b/generators/python/README.md
@@ -1,7 +1,7 @@
-
+
diff --git a/packages/cli/generation/ir-generator/src/__test__/test-definitions-openapi/fhir.json b/packages/cli/generation/ir-generator/src/__test__/test-definitions-openapi/fhir.json
index 2fd3eb1d6b8..b142dd9f472 100644
--- a/packages/cli/generation/ir-generator/src/__test__/test-definitions-openapi/fhir.json
+++ b/packages/cli/generation/ir-generator/src/__test__/test-definitions-openapi/fhir.json
@@ -1,3 +1,3581 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:51368f275ea3a13897121b9ddf5374aebb6463f0749fc6833e0278888c3da297
-size 293364
+{
+ "apiVersion": null,
+ "apiName": {
+ "originalName": "api",
+ "camelCase": {
+ "unsafeName": "api",
+ "safeName": "api"
+ },
+ "snakeCase": {
+ "unsafeName": "api",
+ "safeName": "api"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "API",
+ "safeName": "API"
+ },
+ "pascalCase": {
+ "unsafeName": "API",
+ "safeName": "API"
+ }
+ },
+ "apiDisplayName": "Code Samples API",
+ "apiDocs": null,
+ "auth": {
+ "requirement": "ALL",
+ "schemes": [
+ {
+ "_type": "bearer",
+ "token": {
+ "originalName": "token",
+ "camelCase": {
+ "unsafeName": "token",
+ "safeName": "token"
+ },
+ "snakeCase": {
+ "unsafeName": "token",
+ "safeName": "token"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TOKEN",
+ "safeName": "TOKEN"
+ },
+ "pascalCase": {
+ "unsafeName": "Token",
+ "safeName": "Token"
+ }
+ },
+ "tokenEnvVar": null,
+ "docs": null
+ }
+ ],
+ "docs": null
+ },
+ "headers": [],
+ "idempotencyHeaders": [],
+ "types": {
+ "type_telemetry:TelemetryGetTelemetryDataResponse": {
+ "name": {
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse"
+ },
+ "shape": {
+ "_type": "object",
+ "extends": [],
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "time",
+ "camelCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "snakeCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TIME",
+ "safeName": "TIME"
+ },
+ "pascalCase": {
+ "unsafeName": "Time",
+ "safeName": "Time"
+ }
+ },
+ "wireValue": "time"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "availability": null,
+ "docs": "Time spent to process this request"
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "status",
+ "camelCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "snakeCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "STATUS",
+ "safeName": "STATUS"
+ },
+ "pascalCase": {
+ "unsafeName": "Status",
+ "safeName": "Status"
+ }
+ },
+ "wireValue": "status"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "STRING",
+ "v2": {
+ "type": "string",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "availability": null,
+ "docs": null
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "result",
+ "camelCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "snakeCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "RESULT",
+ "safeName": "RESULT"
+ },
+ "pascalCase": {
+ "unsafeName": "Result",
+ "safeName": "Result"
+ }
+ },
+ "wireValue": "result"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "named",
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_infra/telemetry:TelemetryData"
+ }
+ }
+ },
+ "availability": null,
+ "docs": null
+ }
+ ],
+ "extra-properties": false
+ },
+ "referencedTypes": [
+ "type_infra/telemetry:TelemetryData"
+ ],
+ "userProvidedExamples": [],
+ "autogeneratedExamples": [],
+ "availability": null,
+ "docs": null
+ },
+ "type_infra/telemetry:TelemetryData": {
+ "name": {
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_infra/telemetry:TelemetryData"
+ },
+ "shape": {
+ "_type": "object",
+ "extends": [],
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "cpu",
+ "camelCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "snakeCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ },
+ "pascalCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ }
+ },
+ "wireValue": "cpu"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "availability": null,
+ "docs": "CPU usage"
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "memory",
+ "camelCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "snakeCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "MEMORY",
+ "safeName": "MEMORY"
+ },
+ "pascalCase": {
+ "unsafeName": "Memory",
+ "safeName": "Memory"
+ }
+ },
+ "wireValue": "memory"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "availability": null,
+ "docs": "Memory usage"
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "network",
+ "camelCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "snakeCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "NETWORK",
+ "safeName": "NETWORK"
+ },
+ "pascalCase": {
+ "unsafeName": "Network",
+ "safeName": "Network"
+ }
+ },
+ "wireValue": "network"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "availability": null,
+ "docs": "Network usage"
+ }
+ ],
+ "extra-properties": false
+ },
+ "referencedTypes": [],
+ "userProvidedExamples": [],
+ "autogeneratedExamples": [],
+ "availability": null,
+ "docs": null
+ }
+ },
+ "errors": {},
+ "services": {
+ "service_telemetry": {
+ "availability": null,
+ "name": {
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ }
+ },
+ "displayName": null,
+ "basePath": {
+ "head": "",
+ "parts": []
+ },
+ "headers": [],
+ "pathParameters": [],
+ "endpoints": [
+ {
+ "id": "endpoint_telemetry.getTelemetryData",
+ "name": {
+ "originalName": "getTelemetryData",
+ "camelCase": {
+ "unsafeName": "getTelemetryData",
+ "safeName": "getTelemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "get_telemetry_data",
+ "safeName": "get_telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "GET_TELEMETRY_DATA",
+ "safeName": "GET_TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "GetTelemetryData",
+ "safeName": "GetTelemetryData"
+ }
+ },
+ "displayName": "Collect telemetry data",
+ "auth": false,
+ "idempotent": false,
+ "baseUrl": null,
+ "method": "GET",
+ "path": {
+ "head": "/telemetry",
+ "parts": []
+ },
+ "fullPath": {
+ "head": "telemetry",
+ "parts": []
+ },
+ "pathParameters": [],
+ "allPathParameters": [],
+ "queryParameters": [
+ {
+ "name": {
+ "name": {
+ "originalName": "anonymize",
+ "camelCase": {
+ "unsafeName": "anonymize",
+ "safeName": "anonymize"
+ },
+ "snakeCase": {
+ "unsafeName": "anonymize",
+ "safeName": "anonymize"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "ANONYMIZE",
+ "safeName": "ANONYMIZE"
+ },
+ "pascalCase": {
+ "unsafeName": "Anonymize",
+ "safeName": "Anonymize"
+ }
+ },
+ "wireValue": "anonymize"
+ },
+ "valueType": {
+ "_type": "container",
+ "container": {
+ "_type": "optional",
+ "optional": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "BOOLEAN",
+ "v2": null
+ }
+ }
+ }
+ },
+ "allowMultiple": false,
+ "availability": null,
+ "docs": "If true, anonymize result"
+ }
+ ],
+ "headers": [],
+ "requestBody": null,
+ "sdkRequest": {
+ "shape": {
+ "type": "wrapper",
+ "wrapperName": {
+ "originalName": "TelemetryGetTelemetryDataRequest",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataRequest",
+ "safeName": "telemetryGetTelemetryDataRequest"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_request",
+ "safeName": "telemetry_get_telemetry_data_request"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_REQUEST",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_REQUEST"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataRequest",
+ "safeName": "TelemetryGetTelemetryDataRequest"
+ }
+ },
+ "bodyKey": {
+ "originalName": "body",
+ "camelCase": {
+ "unsafeName": "body",
+ "safeName": "body"
+ },
+ "snakeCase": {
+ "unsafeName": "body",
+ "safeName": "body"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "BODY",
+ "safeName": "BODY"
+ },
+ "pascalCase": {
+ "unsafeName": "Body",
+ "safeName": "Body"
+ }
+ }
+ },
+ "requestParameterName": {
+ "originalName": "request",
+ "camelCase": {
+ "unsafeName": "request",
+ "safeName": "request"
+ },
+ "snakeCase": {
+ "unsafeName": "request",
+ "safeName": "request"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "REQUEST",
+ "safeName": "REQUEST"
+ },
+ "pascalCase": {
+ "unsafeName": "Request",
+ "safeName": "Request"
+ }
+ },
+ "streamParameter": null
+ },
+ "response": {
+ "body": {
+ "type": "json",
+ "value": {
+ "type": "response",
+ "responseBodyType": {
+ "_type": "named",
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse"
+ },
+ "docs": "successful operation"
+ }
+ },
+ "status-code": null
+ },
+ "errors": [],
+ "userSpecifiedExamples": [
+ {
+ "example": {
+ "id": null,
+ "name": null,
+ "url": "/telemetry",
+ "rootPathParameters": [],
+ "endpointPathParameters": [],
+ "servicePathParameters": [],
+ "endpointHeaders": [],
+ "serviceHeaders": [],
+ "queryParameters": [],
+ "request": null,
+ "response": {
+ "type": "ok",
+ "value": {
+ "type": "body",
+ "value": {
+ "shape": {
+ "type": "named",
+ "typeName": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ },
+ "shape": {
+ "type": "object",
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "time",
+ "camelCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "snakeCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TIME",
+ "safeName": "TIME"
+ },
+ "pascalCase": {
+ "unsafeName": "Time",
+ "safeName": "Time"
+ }
+ },
+ "wireValue": "time"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "status",
+ "camelCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "snakeCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "STATUS",
+ "safeName": "STATUS"
+ },
+ "pascalCase": {
+ "unsafeName": "Status",
+ "safeName": "Status"
+ }
+ },
+ "wireValue": "status"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "string",
+ "string": {
+ "original": "status"
+ }
+ }
+ },
+ "jsonExample": "status"
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "STRING",
+ "v2": {
+ "type": "string",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": "status"
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "result",
+ "camelCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "snakeCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "RESULT",
+ "safeName": "RESULT"
+ },
+ "pascalCase": {
+ "unsafeName": "Result",
+ "safeName": "Result"
+ }
+ },
+ "wireValue": "result"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "named",
+ "typeName": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ },
+ "shape": {
+ "type": "object",
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "cpu",
+ "camelCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "snakeCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ },
+ "pascalCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ }
+ },
+ "wireValue": "cpu"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "memory",
+ "camelCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "snakeCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "MEMORY",
+ "safeName": "MEMORY"
+ },
+ "pascalCase": {
+ "unsafeName": "Memory",
+ "safeName": "Memory"
+ }
+ },
+ "wireValue": "memory"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "network",
+ "camelCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "snakeCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "NETWORK",
+ "safeName": "NETWORK"
+ },
+ "pascalCase": {
+ "unsafeName": "Network",
+ "safeName": "Network"
+ }
+ },
+ "wireValue": "network"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ }
+ ]
+ }
+ },
+ "jsonExample": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ },
+ "valueType": {
+ "_type": "named",
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_infra/telemetry:TelemetryData"
+ }
+ }
+ },
+ "jsonExample": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ }
+ ]
+ }
+ },
+ "jsonExample": {
+ "time": 1.1,
+ "status": "status",
+ "result": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ }
+ }
+ }
+ },
+ "docs": null
+ },
+ "codeSamples": null
+ }
+ ],
+ "autogeneratedExamples": [
+ {
+ "example": {
+ "url": "/telemetry",
+ "rootPathParameters": [],
+ "servicePathParameters": [],
+ "endpointPathParameters": [],
+ "serviceHeaders": [],
+ "endpointHeaders": [],
+ "queryParameters": [
+ {
+ "name": {
+ "name": {
+ "originalName": "anonymize",
+ "camelCase": {
+ "unsafeName": "anonymize",
+ "safeName": "anonymize"
+ },
+ "snakeCase": {
+ "unsafeName": "anonymize",
+ "safeName": "anonymize"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "ANONYMIZE",
+ "safeName": "ANONYMIZE"
+ },
+ "pascalCase": {
+ "unsafeName": "Anonymize",
+ "safeName": "Anonymize"
+ }
+ },
+ "wireValue": "anonymize"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "boolean",
+ "boolean": true
+ }
+ },
+ "jsonExample": true
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "BOOLEAN",
+ "v2": null
+ }
+ }
+ }
+ },
+ "jsonExample": true
+ }
+ }
+ ],
+ "request": null,
+ "name": null,
+ "response": {
+ "type": "ok",
+ "value": {
+ "type": "body",
+ "value": {
+ "shape": {
+ "type": "named",
+ "typeName": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ },
+ "shape": {
+ "type": "object",
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "time",
+ "camelCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "snakeCase": {
+ "unsafeName": "time",
+ "safeName": "time"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TIME",
+ "safeName": "TIME"
+ },
+ "pascalCase": {
+ "unsafeName": "Time",
+ "safeName": "Time"
+ }
+ },
+ "wireValue": "time"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "status",
+ "camelCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "snakeCase": {
+ "unsafeName": "status",
+ "safeName": "status"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "STATUS",
+ "safeName": "STATUS"
+ },
+ "pascalCase": {
+ "unsafeName": "Status",
+ "safeName": "Status"
+ }
+ },
+ "wireValue": "status"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "string",
+ "string": {
+ "original": "status"
+ }
+ }
+ },
+ "jsonExample": "status"
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "STRING",
+ "v2": {
+ "type": "string",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": "status"
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "result",
+ "camelCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "snakeCase": {
+ "unsafeName": "result",
+ "safeName": "result"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "RESULT",
+ "safeName": "RESULT"
+ },
+ "pascalCase": {
+ "unsafeName": "Result",
+ "safeName": "Result"
+ }
+ },
+ "wireValue": "result"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "named",
+ "typeName": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ },
+ "shape": {
+ "type": "object",
+ "properties": [
+ {
+ "name": {
+ "name": {
+ "originalName": "cpu",
+ "camelCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "snakeCase": {
+ "unsafeName": "cpu",
+ "safeName": "cpu"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ },
+ "pascalCase": {
+ "unsafeName": "CPU",
+ "safeName": "CPU"
+ }
+ },
+ "wireValue": "cpu"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "memory",
+ "camelCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "snakeCase": {
+ "unsafeName": "memory",
+ "safeName": "memory"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "MEMORY",
+ "safeName": "MEMORY"
+ },
+ "pascalCase": {
+ "unsafeName": "Memory",
+ "safeName": "Memory"
+ }
+ },
+ "wireValue": "memory"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ },
+ {
+ "name": {
+ "name": {
+ "originalName": "network",
+ "camelCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "snakeCase": {
+ "unsafeName": "network",
+ "safeName": "network"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "NETWORK",
+ "safeName": "NETWORK"
+ },
+ "pascalCase": {
+ "unsafeName": "Network",
+ "safeName": "Network"
+ }
+ },
+ "wireValue": "network"
+ },
+ "value": {
+ "shape": {
+ "type": "container",
+ "container": {
+ "type": "optional",
+ "optional": {
+ "shape": {
+ "type": "primitive",
+ "primitive": {
+ "type": "double",
+ "double": 1.1
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "valueType": {
+ "_type": "primitive",
+ "primitive": {
+ "v1": "DOUBLE",
+ "v2": {
+ "type": "double",
+ "default": null,
+ "validation": null
+ }
+ }
+ }
+ }
+ },
+ "jsonExample": 1.1
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_infra/telemetry:TelemetryData",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ }
+ }
+ }
+ ]
+ }
+ },
+ "jsonExample": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ },
+ "valueType": {
+ "_type": "named",
+ "name": {
+ "originalName": "TelemetryData",
+ "camelCase": {
+ "unsafeName": "telemetryData",
+ "safeName": "telemetryData"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_data",
+ "safeName": "telemetry_data"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_DATA",
+ "safeName": "TELEMETRY_DATA"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryData",
+ "safeName": "TelemetryData"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "typeId": "type_infra/telemetry:TelemetryData"
+ }
+ }
+ },
+ "jsonExample": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ },
+ "originalTypeDeclaration": {
+ "typeId": "type_telemetry:TelemetryGetTelemetryDataResponse",
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "name": {
+ "originalName": "TelemetryGetTelemetryDataResponse",
+ "camelCase": {
+ "unsafeName": "telemetryGetTelemetryDataResponse",
+ "safeName": "telemetryGetTelemetryDataResponse"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry_get_telemetry_data_response",
+ "safeName": "telemetry_get_telemetry_data_response"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE",
+ "safeName": "TELEMETRY_GET_TELEMETRY_DATA_RESPONSE"
+ },
+ "pascalCase": {
+ "unsafeName": "TelemetryGetTelemetryDataResponse",
+ "safeName": "TelemetryGetTelemetryDataResponse"
+ }
+ }
+ }
+ }
+ ]
+ }
+ },
+ "jsonExample": {
+ "time": 1.1,
+ "status": "status",
+ "result": {
+ "cpu": 1.1,
+ "memory": 1.1,
+ "network": 1.1
+ }
+ }
+ }
+ }
+ },
+ "id": "e1a416a9e783773a211d8ca3a11c3574c907ca49",
+ "docs": null
+ }
+ }
+ ],
+ "pagination": null,
+ "availability": null,
+ "docs": null
+ }
+ ]
+ }
+ },
+ "constants": {
+ "errorInstanceIdKey": {
+ "name": {
+ "originalName": "errorInstanceId",
+ "camelCase": {
+ "unsafeName": "errorInstanceID",
+ "safeName": "errorInstanceID"
+ },
+ "snakeCase": {
+ "unsafeName": "error_instance_id",
+ "safeName": "error_instance_id"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "ERROR_INSTANCE_ID",
+ "safeName": "ERROR_INSTANCE_ID"
+ },
+ "pascalCase": {
+ "unsafeName": "ErrorInstanceID",
+ "safeName": "ErrorInstanceID"
+ }
+ },
+ "wireValue": "errorInstanceId"
+ }
+ },
+ "environments": null,
+ "errorDiscriminationStrategy": {
+ "type": "statusCode"
+ },
+ "basePath": null,
+ "pathParameters": [],
+ "variables": [],
+ "serviceTypeReferenceInfo": {
+ "typesReferencedOnlyByService": {
+ "service_telemetry": [
+ "type_telemetry:TelemetryGetTelemetryDataResponse"
+ ]
+ },
+ "sharedTypes": [
+ "type_infra/telemetry:TelemetryData"
+ ]
+ },
+ "webhookGroups": {},
+ "websocketChannels": {},
+ "readmeConfig": null,
+ "subpackages": {
+ "subpackage_telemetry": {
+ "name": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "service": "service_telemetry",
+ "types": [
+ "type_telemetry:TelemetryGetTelemetryDataResponse"
+ ],
+ "errors": [],
+ "subpackages": [],
+ "navigationConfig": null,
+ "webhooks": null,
+ "websocket": null,
+ "hasEndpointsInTree": true,
+ "docs": null
+ },
+ "subpackage_infra": {
+ "name": {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": null
+ },
+ "service": null,
+ "types": [],
+ "errors": [],
+ "subpackages": [
+ "subpackage_infra/telemetry"
+ ],
+ "navigationConfig": null,
+ "webhooks": null,
+ "websocket": null,
+ "hasEndpointsInTree": false,
+ "docs": null
+ },
+ "subpackage_infra/telemetry": {
+ "name": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ },
+ "fernFilepath": {
+ "allParts": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ },
+ {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ ],
+ "packagePath": [
+ {
+ "originalName": "infra",
+ "camelCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "snakeCase": {
+ "unsafeName": "infra",
+ "safeName": "infra"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "INFRA",
+ "safeName": "INFRA"
+ },
+ "pascalCase": {
+ "unsafeName": "Infra",
+ "safeName": "Infra"
+ }
+ }
+ ],
+ "file": {
+ "originalName": "telemetry",
+ "camelCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "snakeCase": {
+ "unsafeName": "telemetry",
+ "safeName": "telemetry"
+ },
+ "screamingSnakeCase": {
+ "unsafeName": "TELEMETRY",
+ "safeName": "TELEMETRY"
+ },
+ "pascalCase": {
+ "unsafeName": "Telemetry",
+ "safeName": "Telemetry"
+ }
+ }
+ },
+ "service": null,
+ "types": [
+ "type_infra/telemetry:TelemetryData"
+ ],
+ "errors": [],
+ "subpackages": [],
+ "navigationConfig": null,
+ "webhooks": null,
+ "websocket": null,
+ "hasEndpointsInTree": false,
+ "docs": null
+ }
+ },
+ "rootPackage": {
+ "fernFilepath": {
+ "allParts": [],
+ "packagePath": [],
+ "file": null
+ },
+ "websocket": null,
+ "service": null,
+ "types": [],
+ "errors": [],
+ "subpackages": [
+ "subpackage_telemetry",
+ "subpackage_infra"
+ ],
+ "webhooks": null,
+ "navigationConfig": null,
+ "hasEndpointsInTree": true,
+ "docs": null
+ },
+ "sdkConfig": {
+ "isAuthMandatory": false,
+ "hasStreamingEndpoints": false,
+ "hasPaginatedEndpoints": false,
+ "hasFileDownloadEndpoints": false,
+ "platformHeaders": {
+ "language": "X-Fern-Language",
+ "sdkName": "X-Fern-SDK-Name",
+ "sdkVersion": "X-Fern-SDK-Version"
+ }
+ }
+}
\ No newline at end of file