{ "data": { "__schema": { "types": [ { "name": "Boolean", "fields": null }, { "name": "Boolean_comparison_exp", "fields": null }, { "name": "Float", "fields": null }, { "name": "Int", "fields": null }, { "name": "Int_comparison_exp", "fields": null }, { "name": "String", "fields": null }, { "name": "String_comparison_exp", "fields": null }, { "name": "__Directive", "fields": [ { "name": "args", "description": null }, { "name": "description", "description": null }, { "name": "isRepeatable", "description": null }, { "name": "locations", "description": null }, { "name": "name", "description": null } ] }, { "name": "__EnumValue", "fields": [ { "name": "deprecationReason", "description": null }, { "name": "description", "description": null }, { "name": "isDeprecated", "description": null }, { "name": "name", "description": null } ] }, { "name": "__Field", "fields": [ { "name": "args", "description": null }, { "name": "deprecationReason", "description": null }, { "name": "description", "description": null }, { "name": "isDeprecated", "description": null }, { "name": "name", "description": null }, { "name": "type", "description": null } ] }, { "name": "__InputValue", "fields": [ { "name": "defaultValue", "description": null }, { "name": "description", "description": null }, { "name": "name", "description": null }, { "name": "type", "description": null } ] }, { "name": "__Schema", "fields": [ { "name": "description", "description": null }, { "name": "directives", "description": null }, { "name": "mutationType", "description": null }, { "name": "queryType", "description": null }, { "name": "subscriptionType", "description": null }, { "name": "types", "description": null } ] }, { "name": "__Type", "fields": [ { "name": "description", "description": null }, { "name": "enumValues", "description": null }, { "name": "fields", "description": null }, { "name": "inputFields", "description": null }, { "name": "interfaces", "description": null }, { "name": "kind", "description": null }, { "name": "name", "description": null }, { "name": "ofType", "description": null }, { "name": "possibleTypes", "description": null } ] }, { "name": "__TypeKind", "fields": null }, { "name": "assets", "fields": [ { "name": "blockId", "description": null }, { "name": "crs", "description": null }, { "name": "description", "description": null }, { "name": "displayName", "description": null }, { "name": "id", "description": null }, { "name": "inCommission", "description": null }, { "name": "location", "description": null }, { "name": "prn", "description": null }, { "name": "publicFacing", "description": null }, { "name": "sensorId", "description": null }, { "name": "station", "description": "An object relationship" }, { "name": "stationNumber", "description": null }, { "name": "status", "description": "An object relationship" }, { "name": "type", "description": null } ] }, { "name": "assets_aggregate", "fields": [ { "name": "aggregate", "description": null }, { "name": "nodes", "description": null } ] }, { "name": "assets_aggregate_bool_exp", "fields": null }, { "name": "assets_aggregate_bool_exp_bool_and", "fields": null }, { "name": "assets_aggregate_bool_exp_bool_or", "fields": null }, { "name": "assets_aggregate_bool_exp_count", "fields": null }, { "name": "assets_aggregate_fields", "fields": [ { "name": "avg", "description": null }, { "name": "count", "description": null }, { "name": "max", "description": null }, { "name": "min", "description": null }, { "name": "stddev", "description": null }, { "name": "stddev_pop", "description": null }, { "name": "stddev_samp", "description": null }, { "name": "sum", "description": null }, { "name": "var_pop", "description": null }, { "name": "var_samp", "description": null }, { "name": "variance", "description": null } ] }, { "name": "assets_aggregate_order_by", "fields": null }, { "name": "assets_avg_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_avg_order_by", "fields": null }, { "name": "assets_bool_exp", "fields": null }, { "name": "assets_max_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "crs", "description": null }, { "name": "description", "description": null }, { "name": "displayName", "description": null }, { "name": "id", "description": null }, { "name": "location", "description": null }, { "name": "prn", "description": null }, { "name": "sensorId", "description": null }, { "name": "stationNumber", "description": null }, { "name": "type", "description": null } ] }, { "name": "assets_max_order_by", "fields": null }, { "name": "assets_min_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "crs", "description": null }, { "name": "description", "description": null }, { "name": "displayName", "description": null }, { "name": "id", "description": null }, { "name": "location", "description": null }, { "name": "prn", "description": null }, { "name": "sensorId", "description": null }, { "name": "stationNumber", "description": null }, { "name": "type", "description": null } ] }, { "name": "assets_min_order_by", "fields": null }, { "name": "assets_order_by", "fields": null }, { "name": "assets_select_column", "fields": null }, { "name": "assets_select_column_assets_aggregate_bool_exp_bool_and_arguments_columns", "fields": null }, { "name": "assets_select_column_assets_aggregate_bool_exp_bool_or_arguments_columns", "fields": null }, { "name": "assets_stddev_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_stddev_order_by", "fields": null }, { "name": "assets_stddev_pop_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_stddev_pop_order_by", "fields": null }, { "name": "assets_stddev_samp_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_stddev_samp_order_by", "fields": null }, { "name": "assets_stream_cursor_input", "fields": null }, { "name": "assets_stream_cursor_value_input", "fields": null }, { "name": "assets_sum_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_sum_order_by", "fields": null }, { "name": "assets_var_pop_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_var_pop_order_by", "fields": null }, { "name": "assets_var_samp_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_var_samp_order_by", "fields": null }, { "name": "assets_variance_fields", "fields": [ { "name": "blockId", "description": null }, { "name": "id", "description": null }, { "name": "prn", "description": null }, { "name": "stationNumber", "description": null } ] }, { "name": "assets_variance_order_by", "fields": null }, { "name": "bigint", "fields": null }, { "name": "bigint_comparison_exp", "fields": null }, { "name": "cursor_ordering", "fields": null }, { "name": "float8", "fields": null }, { "name": "float8_comparison_exp", "fields": null }, { "name": "order_by", "fields": null }, { "name": "query_root", "fields": [ { "name": "assets", "description": "An array relationship" }, { "name": "assets_aggregate", "description": "An aggregate relationship" }, { "name": "assets_by_pk", "description": "fetch data from the table: \"assets\" using primary key columns" }, { "name": "stations", "description": "fetch data from the table: \"stations\"" }, { "name": "stations_aggregate", "description": "fetch aggregated fields from the table: \"stations\"" }, { "name": "stations_by_pk", "description": "fetch data from the table: \"stations\" using primary key columns" }, { "name": "status", "description": "fetch data from the table: \"status\"" }, { "name": "status_aggregate", "description": "fetch aggregated fields from the table: \"status\"" }, { "name": "status_by_pk", "description": "fetch data from the table: \"status\" using primary key columns" } ] }, { "name": "stations", "fields": [ { "name": "address", "description": null }, { "name": "assets", "description": "An array relationship" }, { "name": "assets_aggregate", "description": "An aggregate relationship" }, { "name": "contactEmail", "description": null }, { "name": "crs", "description": null }, { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null }, { "name": "name", "description": null }, { "name": "postcode", "description": null }, { "name": "region", "description": null }, { "name": "route", "description": null }, { "name": "toc", "description": null } ] }, { "name": "stations_aggregate", "fields": [ { "name": "aggregate", "description": null }, { "name": "nodes", "description": null } ] }, { "name": "stations_aggregate_fields", "fields": [ { "name": "avg", "description": null }, { "name": "count", "description": null }, { "name": "max", "description": null }, { "name": "min", "description": null }, { "name": "stddev", "description": null }, { "name": "stddev_pop", "description": null }, { "name": "stddev_samp", "description": null }, { "name": "sum", "description": null }, { "name": "var_pop", "description": null }, { "name": "var_samp", "description": null }, { "name": "variance", "description": null } ] }, { "name": "stations_avg_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_bool_exp", "fields": null }, { "name": "stations_max_fields", "fields": [ { "name": "address", "description": null }, { "name": "contactEmail", "description": null }, { "name": "crs", "description": null }, { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null }, { "name": "name", "description": null }, { "name": "postcode", "description": null }, { "name": "region", "description": null }, { "name": "route", "description": null }, { "name": "toc", "description": null } ] }, { "name": "stations_min_fields", "fields": [ { "name": "address", "description": null }, { "name": "contactEmail", "description": null }, { "name": "crs", "description": null }, { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null }, { "name": "name", "description": null }, { "name": "postcode", "description": null }, { "name": "region", "description": null }, { "name": "route", "description": null }, { "name": "toc", "description": null } ] }, { "name": "stations_order_by", "fields": null }, { "name": "stations_select_column", "fields": null }, { "name": "stations_stddev_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_stddev_pop_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_stddev_samp_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_stream_cursor_input", "fields": null }, { "name": "stations_stream_cursor_value_input", "fields": null }, { "name": "stations_sum_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_var_pop_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_var_samp_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "stations_variance_fields", "fields": [ { "name": "id", "description": null }, { "name": "lat", "description": null }, { "name": "long", "description": null } ] }, { "name": "status", "fields": [ { "name": "asset", "description": "An object relationship" }, { "name": "engineerOnSite", "description": null }, { "name": "independent", "description": null }, { "name": "isolated", "description": null }, { "name": "sensorId", "description": null }, { "name": "status", "description": null } ] }, { "name": "status_aggregate", "fields": [ { "name": "aggregate", "description": null }, { "name": "nodes", "description": null } ] }, { "name": "status_aggregate_fields", "fields": [ { "name": "count", "description": null }, { "name": "max", "description": null }, { "name": "min", "description": null } ] }, { "name": "status_bool_exp", "fields": null }, { "name": "status_max_fields", "fields": [ { "name": "sensorId", "description": null }, { "name": "status", "description": null } ] }, { "name": "status_min_fields", "fields": [ { "name": "sensorId", "description": null }, { "name": "status", "description": null } ] }, { "name": "status_order_by", "fields": null }, { "name": "status_select_column", "fields": null }, { "name": "status_stream_cursor_input", "fields": null }, { "name": "status_stream_cursor_value_input", "fields": null }, { "name": "subscription_root", "fields": [ { "name": "assets", "description": "An array relationship" }, { "name": "assets_aggregate", "description": "An aggregate relationship" }, { "name": "assets_by_pk", "description": "fetch data from the table: \"assets\" using primary key columns" }, { "name": "assets_stream", "description": "fetch data from the table in a streaming manner: \"assets\"" }, { "name": "stations", "description": "fetch data from the table: \"stations\"" }, { "name": "stations_aggregate", "description": "fetch aggregated fields from the table: \"stations\"" }, { "name": "stations_by_pk", "description": "fetch data from the table: \"stations\" using primary key columns" }, { "name": "stations_stream", "description": "fetch data from the table in a streaming manner: \"stations\"" }, { "name": "status", "description": "fetch data from the table: \"status\"" }, { "name": "status_aggregate", "description": "fetch aggregated fields from the table: \"status\"" }, { "name": "status_by_pk", "description": "fetch data from the table: \"status\" using primary key columns" }, { "name": "status_stream", "description": "fetch data from the table in a streaming manner: \"status\"" } ] } ] } } }