From 1f61ddff9e2ffdb0c60436f3a97f3805cf271ad3 Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Wed, 17 Jun 2020 17:00:18 -0600 Subject: [PATCH 01/20] Update setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index caf8149..ad044f8 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ classifiers=['Programming Language :: Python :: 3 :: Only'], install_requires=[ 'singer-python==5.3.1', - 'psycopg2==2.7.4', + 'psycopg2==2.8.4', 'strict-rfc3339==0.7', 'nose==1.3.7' ], From 46a577387f62f6dabd02237473cf6c0237517c1f Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Thu, 18 Jun 2020 07:15:08 -0600 Subject: [PATCH 02/20] added support for SSH tunneling and for using an array for the filter_dbs config property --- .gitignore | 3 +- setup.py | 3 +- tap_postgres/__init__.py | 79 +++++++++++++++++++++++++++++----------- tap_postgres/db.py | 11 ++++-- 4 files changed, 68 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index 8108e22..8b7c432 100644 --- a/.gitignore +++ b/.gitignore @@ -106,4 +106,5 @@ ENV/ env-vars.txt tap_oracle/__pycache__/ *~ -config.json +*config.json +.vscode/ \ No newline at end of file diff --git a/setup.py b/setup.py index ad044f8..8022099 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,8 @@ 'singer-python==5.3.1', 'psycopg2==2.8.4', 'strict-rfc3339==0.7', - 'nose==1.3.7' + 'nose==1.3.7', + 'sshtunnel==0.1.5' ], entry_points=''' [console_scripts] diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 0d6634f..39f65d3 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -19,6 +19,7 @@ from singer import utils, metadata, get_bookmark from singer.schema import Schema from singer.catalog import Catalog, CatalogEntry +import sshtunnel import tap_postgres.sync_strategies.logical_replication as logical_replication import tap_postgres.sync_strategies.full_table as full_table @@ -41,13 +42,23 @@ ]) -REQUIRED_CONFIG_KEYS = [ - 'dbname', - 'host', - 'port', - 'user', - 'password' -] +def required_config_keys(use_ssh_tunnel=False): + keys = [ + 'dbname', + 'host', + 'port', + 'user', + 'password' + ] + if use_ssh_tunnel: + keys += [ + 'ssh_jump_server', + 'ssh_jump_server_port', + 'ssh_private_key_password', + 'ssh_private_key_path', + 'ssh_username' + ] + return keys INTEGER_TYPES = {'integer', 'smallint', 'bigint'} @@ -675,7 +686,10 @@ def do_sync(conn_config, catalog, default_replication_method, state): return state def main_impl(): - args = utils.parse_args(REQUIRED_CONFIG_KEYS) + args = utils.parse_args(required_config_keys()) + if args.config.get('use_ssh_tunnel') == True: + args = utils.parse_args(required_config_keys(True)) + conn_config = {'host' : args.config['host'], 'user' : args.config['user'], 'password' : args.config['password'], @@ -683,24 +697,45 @@ def main_impl(): 'dbname' : args.config['dbname'], 'filter_dbs' : args.config.get('filter_dbs'), 'debug_lsn' : args.config.get('debug_lsn') == 'true', - 'logical_poll_total_seconds': float(args.config.get('logical_poll_total_seconds', 0))} - + 'logical_poll_total_seconds': float(args.config.get('logical_poll_total_seconds', 0)), + } if args.config.get('ssl') == 'true': conn_config['sslmode'] = 'require' - post_db.cursor_iter_size = int(args.config.get('itersize', '20000')) - - post_db.include_schemas_in_destination_stream_name = (args.config.get('include_schemas_in_destination_stream_name') == 'true') + tunnel = None + try: + if args.config.get('use_ssh_tunnel') == True: + tunnel = sshtunnel.open_tunnel( + (args.config['ssh_jump_server'], int(args.config['ssh_jump_server_port'])), + ssh_username=args.config['ssh_username'], + ssh_pkey=args.config['ssh_private_key_path'], + ssh_private_key_password=args.config['ssh_private_key_password'] if 'ssh_private_key_password' in conn_config else None, + remote_bind_address=(args.config['host'], int(args.config['port'])), + # local_bind_address=('0.0.0.0', 10022) # leaving this off uses a random local port + ) + tunnel.start() + conn_config['host'] = '127.0.0.1' # rewrite the config to go through our tunnel + conn_config['port'] = tunnel.local_bind_port + + post_db.cursor_iter_size = int(args.config.get('itersize', '20000')) + + post_db.include_schemas_in_destination_stream_name = (args.config.get('include_schemas_in_destination_stream_name') == 'true') + + post_db.get_ssl_status(conn_config) + + if args.discover: + do_discovery(conn_config) + elif args.properties: + state = args.state + do_sync(conn_config, args.properties, args.config.get('default_replication_method'), state) + else: + LOGGER.info("No properties were selected") + except Exception as ex: + LOGGER.critical(ex) + finally: + if tunnel is not None: + tunnel.stop() - post_db.get_ssl_status(conn_config) - - if args.discover: - do_discovery(conn_config) - elif args.properties: - state = args.state - do_sync(conn_config, args.properties, args.config.get('default_replication_method'), state) - else: - LOGGER.info("No properties were selected") def main(): try: diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 8277590..6b6c343 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -50,8 +50,8 @@ def open_connection(conn_config, logical_replication=False): 'dbname': conn_config['dbname'], 'user': conn_config['user'], 'password': conn_config['password'], - 'port': conn_config['port'], - 'connect_timeout': 30 + 'port': int(conn_config['port']), + 'connect_timeout': conn_config['connect_timeout'] if 'connect_timeout' in conn_config else 30 } if conn_config.get('sslmode'): @@ -61,7 +61,7 @@ def open_connection(conn_config, logical_replication=False): cfg['connection_factory'] = psycopg2.extras.LogicalReplicationConnection conn = psycopg2.connect(**cfg) - + return conn def prepare_columns_sql(c): @@ -69,7 +69,10 @@ def prepare_columns_sql(c): return column_name def filter_dbs_sql_clause(sql, filter_dbs): - in_clause = " AND datname in (" + ",".join(["'{}'".format(b.strip(' ')) for b in filter_dbs.split(',')]) + ")" + if isinstance(filter_dbs, str): + filter_dbs = ["{}".format(b.strip(' ')) for b in filter_dbs.split(',')] # split into a list + filter_dbs = ["'{}'".format(b) for b in filter_dbs] # surround with single quotes + in_clause = " AND datname in (" + ",".join(filter_dbs) + ")" return sql + in_clause #pylint: disable=too-many-branches,too-many-nested-blocks From 6a19c2726fae25e126a888ee9a03ada0fd705a57 Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Thu, 18 Jun 2020 08:05:39 -0600 Subject: [PATCH 03/20] cast string 'true' in config to boolean --- tap_postgres/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 39f65d3..8766039 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -687,7 +687,7 @@ def do_sync(conn_config, catalog, default_replication_method, state): def main_impl(): args = utils.parse_args(required_config_keys()) - if args.config.get('use_ssh_tunnel') == True: + if bool(args.config.get('use_ssh_tunnel')) == True: args = utils.parse_args(required_config_keys(True)) conn_config = {'host' : args.config['host'], @@ -704,7 +704,7 @@ def main_impl(): tunnel = None try: - if args.config.get('use_ssh_tunnel') == True: + if bool(args.config.get('use_ssh_tunnel')) == True: tunnel = sshtunnel.open_tunnel( (args.config['ssh_jump_server'], int(args.config['ssh_jump_server_port'])), ssh_username=args.config['ssh_username'], From f919ac7f07fa812eac7f44c53c6fe17acb66cb3a Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Thu, 18 Jun 2020 08:06:07 -0600 Subject: [PATCH 04/20] handle SSL status if there are multiple connections for the same user --- tap_postgres/db.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 6b6c343..98d1185 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -19,7 +19,7 @@ def get_ssl_status(conn_config): for row in cur: if row[0] == conn_config['dbname'] and row[1] == conn_config['user']: matching_rows.append(row) - if len(matching_rows) == 1: + if len(matching_rows) > 1: LOGGER.info('User %s connected with SSL = %s', conn_config['user'], matching_rows[0][2]) else: LOGGER.info('Failed to retrieve SSL status') From 9fc707e312dff9392d9b4d00658cfee03ba06e2e Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Thu, 18 Jun 2020 08:19:05 -0600 Subject: [PATCH 05/20] logging --- tap_postgres/__init__.py | 4 ++++ test.py | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 test.py diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 8766039..16677ef 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -705,6 +705,7 @@ def main_impl(): tunnel = None try: if bool(args.config.get('use_ssh_tunnel')) == True: + LOGGER.info(f"use_ssh_tunnel is set to true; connecting to {args.config['host']}:{args.config['port']} via {args.config['ssh_jump_server']}:{args.config['ssh_jump_server_port']}") tunnel = sshtunnel.open_tunnel( (args.config['ssh_jump_server'], int(args.config['ssh_jump_server_port'])), ssh_username=args.config['ssh_username'], @@ -716,6 +717,9 @@ def main_impl(): tunnel.start() conn_config['host'] = '127.0.0.1' # rewrite the config to go through our tunnel conn_config['port'] = tunnel.local_bind_port + else: + LOGGER.info(f"use_ssh_tunnel is not set or is false; connecting directly to {args.config['host']}:{args.config['port']}") + post_db.cursor_iter_size = int(args.config.get('itersize', '20000')) diff --git a/test.py b/test.py new file mode 100644 index 0000000..ffacd4f --- /dev/null +++ b/test.py @@ -0,0 +1,2 @@ +import tap_postgres +tap_postgres.main() \ No newline at end of file From e6d030df31f52c4acd78d63eac1f06218d1cc053 Mon Sep 17 00:00:00 2001 From: Adam Roderick <23650+aroder@users.noreply.github.com> Date: Thu, 18 Jun 2020 09:55:32 -0600 Subject: [PATCH 06/20] support catalog as well as properties --- tap_postgres/__init__.py | 4 +- test-catalog.json | 42890 +++++++++++++++++++++++++++++++++++++ 2 files changed, 42892 insertions(+), 2 deletions(-) create mode 100644 test-catalog.json diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 16677ef..990efdb 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -729,9 +729,9 @@ def main_impl(): if args.discover: do_discovery(conn_config) - elif args.properties: + elif args.properties or args.catalog: state = args.state - do_sync(conn_config, args.properties, args.config.get('default_replication_method'), state) + do_sync(conn_config, args.catalog.to_dict() if args.catalog else args.properties, args.config.get('default_replication_method'), state) else: LOGGER.info("No properties were selected") except Exception as ex: diff --git a/test-catalog.json b/test-catalog.json new file mode 100644 index 0000000..be96b72 --- /dev/null +++ b/test-catalog.json @@ -0,0 +1,42890 @@ +{ + "streams": [ + { + "table_name": "live_projects", + "stream": "live_projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-live_projects", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "blade_nodes", + "stream": "blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-blade_nodes", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_blades", + "stream": "chassis_blades", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blades", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_blade_nodes", + "stream": "chassis_blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blade_nodes", + "schema": { + "type": "object", + "properties": { + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "node_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_connections", + "stream": "hardware_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-hardware_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_blade_switches", + "stream": "chassis_blade_switches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_switch_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blade_switches", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_switch_id": { + "type": [ + "null", + "string" + ] + }, + "blade_switch_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "provisions", + "stream": "provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "client_provisions", + "stream": "client_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-client_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "recent_client_provisions", + "stream": "recent_client_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 13171, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-recent_client_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "live_project_stats", + "stream": "live_project_stats", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_on" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_off" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_failed" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avg_age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-reporting-live_project_stats", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + }, + "num_on": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_off": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_failed": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "avg_age": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "cluster_connections", + "stream": "cluster_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-cluster_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_sleds", + "stream": "chassis_sleds", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sled_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sled_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_sleds", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "sled_id": { + "type": [ + "null", + "string" + ] + }, + "sled_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "event_instances", + "stream": "event_instances", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "parameter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-event_instances", + "schema": { + "type": "object", + "properties": { + "event_id": { + "type": [ + "null", + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "parameter": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "provisioning_events", + "stream": "provisioning_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "happened_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "duration" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-provisioning_events", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "event": { + "type": [ + "null", + "string" + ] + }, + "happened_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "duration": {}, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "context": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "cluster_members", + "stream": "cluster_members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "member_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "member_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-cluster_members", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "cluster_id": { + "type": [ + "null", + "string" + ] + }, + "member_id": { + "type": [ + "null", + "string" + ] + }, + "member_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "instances_for_humans", + "stream": "instances_for_humans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-instances_for_humans", + "schema": { + "type": "object", + "properties": { + "server_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "connections", + "stream": "connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "local_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_port" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remote_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remote_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remote_port" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remote_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-connections", + "schema": { + "type": "object", + "properties": { + "local_id": { + "type": [ + "null", + "string" + ] + }, + "local_port": { + "type": [ + "null", + "string" + ] + }, + "local_type": { + "type": [ + "null", + "string" + ] + }, + "local_data": { + "type": [ + "null", + "string" + ] + }, + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "remote_data": { + "type": [ + "null", + "string" + ] + }, + "remote_type": { + "type": [ + "null", + "string" + ] + }, + "remote_port": { + "type": [ + "null", + "string" + ] + }, + "remote_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "facility_racks", + "stream": "facility_racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rack_code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-facility_racks", + "schema": { + "type": "object", + "properties": { + "rack_id": { + "type": [ + "null", + "string" + ] + }, + "rack_code": { + "type": [ + "null", + "string" + ] + }, + "facility_code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "instances_with_extras", + "stream": "instances_with_extras", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "userdata" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sflow_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "moved" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "archived" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-instances_with_extras", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "userdata": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "sflow_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "age": {}, + "moved": { + "type": [ + "null", + "boolean" + ] + }, + "archived": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "project_live_instance_stats", + "stream": "project_live_instance_stats", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_on" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_off" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "num_failed" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avg_age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-reporting-project_live_instance_stats", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "num_on": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_off": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_failed": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "avg_age": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "manufacturers", + "stream": "manufacturers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-manufacturers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "network_connections", + "stream": "network_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-network_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "rack_mounts", + "stream": "rack_mounts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "units" + ], + "metadata": { + "sql-datatype": "int4range", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-reporting-rack_mounts", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "rack_id": { + "type": [ + "null", + "string" + ] + }, + "units": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "racks", + "stream": "racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "row_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-racks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ] + }, + "height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "row_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "racks_for_humans", + "stream": "racks_for_humans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "room" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provider" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-racks_for_humans", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "facility": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "room": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "cage": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "row": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "provider": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "servers_in_use", + "stream": "servers_in_use", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "time_in_use" + ], + "metadata": { + "sql-datatype": "tsrange", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_instance" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-servers_in_use", + "schema": { + "type": "object", + "properties": { + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "time_in_use": {}, + "spot_instance": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "switch_connections", + "stream": "switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "fpc_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pic_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_type" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "channel" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-switch_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "fpc_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "pic_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "port_type": { + "type": [ + "null", + "string" + ] + }, + "port_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "channel": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "switches", + "stream": "switches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "role" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cached_height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cached_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-switches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "cached_height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "cached_rack_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "recent_provisions", + "stream": "recent_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 10184, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-reporting-recent_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "services", + "stream": "services", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4038, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "order_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_setup_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_last_renewal" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_next_renewal" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_end_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_period_of_total" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_item" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_reservations_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-services", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "order_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "service_type": { + "type": [ + "null", + "string" + ] + }, + "service_count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "service_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "service_setup_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "service_start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_last_renewal": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_next_renewal": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_end_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_period_of_total": { + "type": [ + "null", + "string" + ] + }, + "plan_item": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "hardware_reservations_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "ar_internal_metadata", + "stream": "ar_internal_metadata", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "key" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "key" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-ar_internal_metadata", + "schema": { + "type": "object", + "properties": { + "key": { + "type": [ + "string" + ] + }, + "value": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "price_matrices", + "stream": "price_matrices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 22, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-price_matrices", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "bmc_credentials", + "stream": "bmc_credentials", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-bmc_credentials", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "user": { + "type": [ + "null", + "string" + ] + }, + "password": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "custom_services", + "stream": "custom_services", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 71, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "line_item" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "item_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remove_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-custom_services", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "line_item": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "item_unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "remove_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "rack_spaces", + "stream": "rack_spaces", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 11958, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slot_number" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-rack_spaces", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "slot_number": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "credits", + "stream": "credits", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 8165, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "reason" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remaining" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invoice_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "recurring" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-credits", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "reason": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "remaining": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "invoice_ids": { + "type": [ + "null", + "string" + ] + }, + "recurring": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "server_racks", + "stream": "server_racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 253, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "row_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-server_racks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "row_id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "region_relationships", + "stream": "region_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "region_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-region_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "region_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "internet_gateways", + "stream": "internet_gateways", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 19, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-internet_gateways", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "virtual_network_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "batches", + "stream": "batches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 102005, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "error_messages" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-batches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "error_messages": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "virtual_network_ports", + "stream": "virtual_network_ports", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 32797, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "native" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-virtual_network_ports", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "virtual_network_id": { + "type": [ + "null", + "string" + ] + }, + "port_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "native": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "price_matrix_policies", + "stream": "price_matrix_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 5126, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pricable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pricable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price_orderable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price_orderable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-price_matrix_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "pricable_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_type": { + "type": [ + "null", + "string" + ] + }, + "price_orderable_id": { + "type": [ + "null", + "string" + ] + }, + "price_orderable_type": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "provisioned_operating_system_lock", + "stream": "provisioned_operating_system_lock", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-provisioned_operating_system_lock", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "licensee_products", + "stream": "licensee_products", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 10, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "licensee_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_mode" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-licensee_products", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "licensee_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "billing_mode": { + "type": [ + "null", + "string" + ] + }, + "configuration": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "session_trackings", + "stream": "session_trackings", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 476249, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "session_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "original" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "current" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-session_trackings", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "session_id": { + "type": [ + "null", + "string" + ] + }, + "original": { + "type": [ + "null", + "string" + ] + }, + "current": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "memberships", + "stream": "memberships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 67908, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "membershipable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "membershipable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-memberships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "membershipable_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "membershipable_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "coupon_usages", + "stream": "coupon_usages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 6852, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "coupon_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-coupon_usages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "coupon_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "server_summaries", + "stream": "server_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rma" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "maintenance" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "available" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "in_use" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deprovisioning" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "marked_for_termination" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "active_spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "staff_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "customer_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "enrolled" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "burn_in" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spares" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "reserved" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisionable" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-server_summaries", + "schema": { + "type": "object", + "properties": { + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "rma": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "maintenance": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "available": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "in_use": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "deprovisioning": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "marked_for_termination": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "active_spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "staff_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "customer_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "enrolled": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "burn_in": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spares": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "reserved": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "provisionable": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware", + "stream": "hardware", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13489, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "leased" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "leased_from_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "lease_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "lease_expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "static_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "arch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "dhcp_group" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "efi_boot" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "successful_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "failed_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "bios_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "uefi_supports_rfc3021" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "supported_networking" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstalled_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "services" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "link_aggregation" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_claim_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "leased": { + "type": [ + "null", + "boolean" + ] + }, + "leased_from_id": { + "type": [ + "null", + "string" + ] + }, + "lease_number": { + "type": [ + "null", + "string" + ] + }, + "lease_expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "management": { + "type": [ + "null", + "string" + ] + }, + "static_name": { + "type": [ + "null", + "string" + ] + }, + "arch": { + "type": [ + "null", + "string" + ] + }, + "dhcp_group": { + "type": [ + "null", + "string" + ] + }, + "efi_boot": { + "type": [ + "null", + "boolean" + ] + }, + "total_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "successful_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "failed_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "last_provision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_provision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "bios_password": { + "type": [ + "null", + "string" + ] + }, + "uefi_supports_rfc3021": { + "type": [ + "null", + "boolean" + ] + }, + "supported_networking": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "maintenance_state": { + "type": [ + "null", + "string" + ] + }, + "preinstalled_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "preinstall_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "preinstall_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "services": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "link_aggregation": { + "type": [ + "null", + "string" + ] + }, + "hardware_claim_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "volume_snapshot_policies", + "stream": "volume_snapshot_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 11116, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "volume_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "snapshot_frequency" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "snapshot_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-volume_snapshot_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "volume_id": { + "type": [ + "null", + "string" + ] + }, + "snapshot_frequency": { + "type": [ + "null", + "string" + ] + }, + "snapshot_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_reservations", + "stream": "hardware_reservations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 8838, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "intervals" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "interval_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "current_period" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "custom_rate" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remove_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_billing_cycle_start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_reservations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "intervals": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "interval_unit": { + "type": [ + "null", + "string" + ] + }, + "current_period": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "custom_rate": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "contract_data": { + "type": [ + "null", + "string" + ] + }, + "remove_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "next_billing_cycle_start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "projects", + "stream": "projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 83741, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "auto_charge" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price_matrix_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "test" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "network_status" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "free_spot_market" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "backend_transfer_enabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-projects", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + }, + "auto_charge": { + "type": [ + "null", + "boolean" + ] + }, + "billable": { + "type": [ + "null", + "boolean" + ] + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "price_matrix_id": { + "type": [ + "null", + "string" + ] + }, + "test": { + "type": [ + "null", + "boolean" + ] + }, + "network_status": { + "type": [ + "null", + "string" + ] + }, + "free_spot_market": { + "type": [ + "null", + "boolean" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "backend_transfer_enabled": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "subscribed_events", + "stream": "subscribed_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 300, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "subscribable_event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "alert_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-subscribed_events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "subscribable_event_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "alert_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "transfer_requests", + "stream": "transfer_requests", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 37, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_by_user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-transfer_requests", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_by_user_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "target_organization_id": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "subscribable_events", + "stream": "subscribable_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 18, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-subscribable_events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "event_type": { + "type": [ + "null", + "string" + ] + }, + "event_name": { + "type": [ + "null", + "string" + ] + }, + "event_slug": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "providers", + "stream": "providers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 42, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contact_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contact_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contact_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "website_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-providers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "contact_name": { + "type": [ + "null", + "string" + ] + }, + "contact_phone": { + "type": [ + "null", + "string" + ] + }, + "contact_email": { + "type": [ + "null", + "string" + ] + }, + "website_url": { + "type": [ + "null", + "string" + ] + }, + "logo_url": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "coupons", + "stream": "coupons", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 130, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "begins_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-coupons", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "begins_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "rows", + "stream": "rows", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 66, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cage_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-rows", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "cage_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_problems", + "stream": "hardware_problems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 655204, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "problem_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "resolution_description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_problems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "problem_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "resolution_description": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "auth_tokens", + "stream": "auth_tokens", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 339355, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "authenticatable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "token" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "authenticatable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hidden" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "email_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-auth_tokens", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "authenticatable_id": { + "type": [ + "null", + "string" + ] + }, + "token": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "authenticatable_type": { + "type": [ + "null", + "string" + ] + }, + "hidden": { + "type": [ + "null", + "boolean" + ] + }, + "email_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "customdata_stores", + "stream": "customdata_stores", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 501059, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "customdatable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "customdatable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-customdata_stores", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "customdatable_id": { + "type": [ + "null", + "string" + ] + }, + "customdatable_type": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "event_alert_configurations", + "stream": "event_alert_configurations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2228, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "webhook_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slack_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "users" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expected_monthly_usage" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "actual_usage_mtd" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "token" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-event_alert_configurations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "webhook_url": { + "type": [ + "null", + "string" + ] + }, + "slack_url": { + "type": [ + "null", + "string" + ] + }, + "users": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "expected_monthly_usage": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "actual_usage_mtd": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "token": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "target_firmware_versions", + "stream": "target_firmware_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 23, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "component_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vendor" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "model" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "firmware_version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "kb_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-target_firmware_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "component_type": { + "type": [ + "null", + "string" + ] + }, + "vendor": { + "type": [ + "null", + "string" + ] + }, + "model": { + "type": [ + "null", + "string" + ] + }, + "firmware_version": { + "type": [ + "null", + "string" + ] + }, + "kb_url": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "capacity_levels", + "stream": "capacity_levels", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 109, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "thresholds" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "market_buffer" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "market_floor_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_allowed_bid" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-capacity_levels", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "thresholds": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "market_buffer": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "market_floor_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "max_allowed_bid": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "volume_attachments", + "stream": "volume_attachments", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 38286, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "volume_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-volume_attachments", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "volume_id": { + "type": [ + "null", + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_claims", + "stream": "hardware_claims", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_claims", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "user_researches", + "stream": "user_researches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 55074, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provider" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-user_researches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "provider": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "price_policies", + "stream": "price_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 779, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pricable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pricable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-price_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_type": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "whitelisted_domains", + "stream": "whitelisted_domains", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1863, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-whitelisted_domains", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "root_passwords", + "stream": "root_passwords", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 209, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "encrypted_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-root_passwords", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "encrypted_password": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "components", + "stream": "components", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 148718, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vendor" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "model" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "serial" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "firmware_version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-components", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "vendor": { + "type": [ + "null", + "string" + ] + }, + "model": { + "type": [ + "null", + "string" + ] + }, + "serial": { + "type": [ + "null", + "string" + ] + }, + "firmware_version": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "flipper_gates", + "stream": "flipper_gates", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 221, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "flipper_feature_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-flipper_gates", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "flipper_feature_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "value": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "schema_migrations", + "stream": "schema_migrations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 441, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-schema_migrations", + "schema": { + "type": "object", + "properties": { + "version": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "entitlements", + "stream": "entitlements", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 41, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "volume_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "feature_access" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "weight" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ip_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "volume_limits" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-entitlements", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "instance_quota": { + "type": [ + "null", + "string" + ] + }, + "volume_quota": { + "type": [ + "null", + "string" + ] + }, + "project_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "feature_access": { + "type": [ + "null", + "string" + ] + }, + "weight": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ip_quota": { + "type": [ + "null", + "string" + ] + }, + "virtual_network_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "organization_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "volume_limits": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "users", + "stream": "users", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 27837, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "password_digest" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "first_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "otp_secret" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "two_factor_auth" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "phone_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "social_accounts" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_login_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_login_from" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "verified_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "title" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "recovery_codes" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "verification_stage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entitlement_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_person_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vpn" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "locked_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "failed_attempts" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avatar_file_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avatar_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avatar_file_size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "avatar_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "opt_in" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "opt_in_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deskpro_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-users", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "password_digest": { + "type": [ + "null", + "string" + ] + }, + "first_name": { + "type": [ + "null", + "string" + ] + }, + "last_name": { + "type": [ + "null", + "string" + ] + }, + "otp_secret": { + "type": [ + "null", + "string" + ] + }, + "two_factor_auth": { + "type": [ + "null", + "string" + ] + }, + "phone_number": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "social_accounts": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_login_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_login_from": { + "type": [ + "null", + "string" + ] + }, + "verified_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "recovery_codes": { + "type": [ + "null", + "string" + ] + }, + "verification_stage": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_id": { + "type": [ + "null", + "string" + ] + }, + "entitlement_id": { + "type": [ + "null", + "string" + ] + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_person_ids": { + "type": [ + "null", + "string" + ] + }, + "vpn": { + "type": [ + "null", + "boolean" + ] + }, + "locked_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "failed_attempts": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "default_organization_id": { + "type": [ + "null", + "string" + ] + }, + "avatar_file_name": { + "type": [ + "null", + "string" + ] + }, + "avatar_content_type": { + "type": [ + "null", + "string" + ] + }, + "avatar_file_size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "avatar_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "opt_in": { + "type": [ + "null", + "boolean" + ] + }, + "opt_in_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_project_id": { + "type": [ + "null", + "string" + ] + }, + "deskpro_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "plans", + "stream": "plans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 129, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "line" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zoho_item_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "available_in" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "aliases" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_preinstallable_operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deployment_types" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-plans", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "line": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "zoho_item_id": { + "type": [ + "null", + "string" + ] + }, + "configuration": { + "type": [ + "null", + "string" + ] + }, + "features": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "available_in": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "aliases": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "default_preinstallable_operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "deployment_types": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "document_types", + "stream": "document_types", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-document_types", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "events", + "stream": "events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 45717016, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "private" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "private": { + "type": [ + "null", + "boolean" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "context": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "orders", + "stream": "orders", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 350, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quote_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_terms" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "standard_terms" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "executed_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "renewal_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_currency" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "setup_value" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "period_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "period_count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "renewal_period_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "renewal_period_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sales_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_file" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_filename" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "contract_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-orders", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "quote_id": { + "type": [ + "null", + "string" + ] + }, + "contract_description": { + "type": [ + "null", + "string" + ] + }, + "contract_terms": { + "type": [ + "null", + "string" + ] + }, + "standard_terms": { + "type": [ + "null", + "boolean" + ] + }, + "executed_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "renewal_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "contract_currency": { + "type": [ + "null", + "string" + ] + }, + "setup_value": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "period_unit": { + "type": [ + "null", + "string" + ] + }, + "period_count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "renewal_period_unit": { + "type": [ + "null", + "string" + ] + }, + "renewal_period_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "sales_manager_id": { + "type": [ + "null", + "string" + ] + }, + "contract_file": {}, + "contract_filename": { + "type": [ + "null", + "string" + ] + }, + "contract_content_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "instances", + "stream": "instances", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1169301, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "userdata" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sflow_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "allow_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rescue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "app_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_instance" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "termination_time" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ports_disabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provision_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provision_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "original_operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "image_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ipxe_script_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "always_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "in_queue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "batch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_price_max" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_provider" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preselected_server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "original_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "network_configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_plan_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_market_request_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-instances", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "userdata": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "sflow_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "allow_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "rescue": { + "type": [ + "null", + "boolean" + ] + }, + "app_id": { + "type": [ + "null", + "string" + ] + }, + "spot_instance": { + "type": [ + "null", + "boolean" + ] + }, + "termination_time": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "ports_disabled": { + "type": [ + "null", + "boolean" + ] + }, + "provision_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "provision_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "original_operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "image_url": { + "type": [ + "null", + "string" + ] + }, + "ipxe_script_url": { + "type": [ + "null", + "string" + ] + }, + "always_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "in_queue": { + "type": [ + "null", + "boolean" + ] + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "batch_id": { + "type": [ + "null", + "string" + ] + }, + "spot_price_max": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "spot_provider": { + "type": [ + "null", + "string" + ] + }, + "preselected_server_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "original_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "network_configuration": { + "type": [ + "null", + "string" + ] + }, + "provisioned_plan_slug": { + "type": [ + "null", + "string" + ] + }, + "spot_market_request_id": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "global_notifications", + "stream": "global_notifications", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 21, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "title" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "read" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "link" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "excerpt" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "meta" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-global_notifications", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "read": { + "type": [ + "null", + "boolean" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "link": { + "type": [ + "null", + "string" + ] + }, + "excerpt": { + "type": [ + "null", + "string" + ] + }, + "public_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "meta": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "variables", + "stream": "variables", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 48, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "value_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-variables", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "value": {}, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "value_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "organization_documents", + "stream": "organization_documents", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "document_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-organization_documents", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "document_version_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "global_notification_reads", + "stream": "global_notification_reads", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1736, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "global_notification_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-global_notification_reads", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "global_notification_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "apps", + "stream": "apps", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 40, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "privileged" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "secret" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-apps", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "privileged": { + "type": [ + "null", + "boolean" + ] + }, + "secret": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "features": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "document_versions", + "stream": "document_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 15, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "content" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "document_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-document_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "content": { + "type": [ + "null", + "string" + ] + }, + "document_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "versions", + "stream": "versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 361446272, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "item_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ip" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "app_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "item_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "request_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "object" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "object_changes" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_agent" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "item_type": { + "type": [ + "null", + "string" + ] + }, + "event": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ip": { + "type": [ + "null", + "string" + ] + }, + "app_id": { + "type": [ + "null", + "string" + ] + }, + "item_id": { + "type": [ + "null", + "string" + ] + }, + "request_id": { + "type": [ + "null", + "string" + ] + }, + "object": { + "type": [ + "null", + "string" + ] + }, + "object_changes": { + "type": [ + "null", + "string" + ] + }, + "user_agent": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "usages", + "stream": "usages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 173641584, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invoice_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "computed_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "discount_percent" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_start" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "service_end" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-usages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "service_id": { + "type": [ + "null", + "string" + ] + }, + "service_type": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "invoice_id": { + "type": [ + "null", + "string" + ] + }, + "computed_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "discount_percent": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "service_start": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_end": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "connectors", + "stream": "connectors", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 42517, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-connectors", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "ssh_keys", + "stream": "ssh_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 250098, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "label" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "key" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "fingerprint" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-ssh_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "label": { + "type": [ + "null", + "string" + ] + }, + "key": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "fingerprint": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "regions", + "stream": "regions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-regions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "logos", + "stream": "logos", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 736, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "style" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "file_contents" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-public-logos", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "style": { + "type": [ + "null", + "string" + ] + }, + "file_contents": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "volumes", + "stream": "volumes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 52065, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "storage_cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "access" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "legacy" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "app_instance_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "storage_instance_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "volume_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-volumes", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "storage_cluster_id": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "access": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "legacy": { + "type": [ + "null", + "boolean" + ] + }, + "app_instance_path": { + "type": [ + "null", + "string" + ] + }, + "storage_instance_path": { + "type": [ + "null", + "string" + ] + }, + "volume_path": { + "type": [ + "null", + "string" + ] + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "bgp_sessions", + "stream": "bgp_sessions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 39799, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "learned_routes" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_route" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-bgp_sessions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "learned_routes": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "switch_name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_route": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "label_relationships", + "stream": "label_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 116, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "label_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-label_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "label_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "entity_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "problems", + "stream": "problems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 51, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "weight" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blocks_provisioning" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-problems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "weight": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blocks_provisioning": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "instance_ssh_keys", + "stream": "instance_ssh_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 34752388, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ssh_key_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-instance_ssh_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "ssh_key_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "enroll_servers", + "stream": "enroll_servers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 351, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "enroll_servers_state", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "enroll" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "template" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-enroll_servers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "enroll": { + "type": [ + "null", + "boolean" + ] + }, + "template": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "cages", + "stream": "cages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 43, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_room_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_racks" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-cages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "facility_room_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "max_racks": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "metering_limits", + "stream": "metering_limits", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 155, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "limitable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "limitable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-metering_limits", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "limitable_id": { + "type": [ + "null", + "string" + ] + }, + "limitable_type": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "licenses", + "stream": "licenses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 11523, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "licensee_product_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "license_key" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "external_license_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "license_certificate" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-licenses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "licensee_product_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "license_key": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "external_license_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "license_certificate": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "payment_method_blacklist", + "stream": "payment_method_blacklist", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2852, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-payment_method_blacklist", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "identifier": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "payments", + "stream": "payments", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 38128, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "reference_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "payment_mode" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "gateway_response" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "remaining" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invoices" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "transaction_errors" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-payments", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "reference_number": { + "type": [ + "null", + "string" + ] + }, + "payment_mode": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "gateway_response": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "remaining": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "invoices": { + "type": [ + "null", + "string" + ] + }, + "transaction_errors": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "invitations", + "stream": "invitations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9349, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invited_by" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invitee" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "message" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "nonce" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "projects_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tfa_kicked_out" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-invitations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "invited_by": { + "type": [ + "null", + "string" + ] + }, + "invitee": { + "type": [ + "null", + "string" + ] + }, + "message": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "nonce": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "projects_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "tfa_kicked_out": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "discounts", + "stream": "discounts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 32, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "discountable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "discountable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "percent" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-discounts", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "discountable_id": { + "type": [ + "null", + "string" + ] + }, + "discountable_type": { + "type": [ + "null", + "string" + ] + }, + "percent": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "flipper_features", + "stream": "flipper_features", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 55, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-flipper_features", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_reservation_histories", + "stream": "hardware_reservation_histories", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 10519, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_reservation_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_reservation_histories", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_reservation_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "bgp_configs", + "stream": "bgp_configs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 3338, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "asn" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "route_object" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "md5" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_prefix" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deployment_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "requested_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-bgp_configs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "asn": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "route_object": { + "type": [ + "null", + "string" + ] + }, + "md5": { + "type": [ + "null", + "string" + ] + }, + "max_prefix": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deployment_type": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "requested_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "status": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "discovered_hardware", + "stream": "discovered_hardware", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 8427, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "giaddr" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "gateway" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "netmask" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "job_log" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "bmc_user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "bmc_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "circuit_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "u_location" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-discovered_hardware", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "mac": { + "type": [ + "null", + "string" + ] + }, + "giaddr": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "gateway": { + "type": [ + "null", + "string" + ] + }, + "netmask": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "job_log": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "bmc_user": { + "type": [ + "null", + "string" + ] + }, + "bmc_password": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "circuit_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "u_location": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_provisionable_lock", + "stream": "hardware_provisionable_lock", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_provisionable_lock", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "provisioned_operating_systems", + "stream": "provisioned_operating_systems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 73, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-provisioned_operating_systems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "addresses", + "stream": "addresses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 7783, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "addressable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "addressable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address2" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "city" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zip_code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "country" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "coordinates" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-addresses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "addressable_id": { + "type": [ + "null", + "string" + ] + }, + "addressable_type": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "address2": { + "type": [ + "null", + "string" + ] + }, + "city": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "zip_code": { + "type": [ + "null", + "string" + ] + }, + "country": { + "type": [ + "null", + "string" + ] + }, + "coordinates": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "spot_market_requests", + "stream": "spot_market_requests", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4366, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "devices_min" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "devices_max" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facilities" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_bid_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "end_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_requests", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "devices_min": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "devices_max": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "facilities": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "max_bid_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "end_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "invoices", + "stream": "invoices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 86987, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-invoices", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "total": { + "type": [ + "null", + "number" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "licensees", + "stream": "licensees", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-licensees", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "facilities", + "stream": "facilities", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 49, + "is-view": false, + "replication-key": "updated_at", + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "internal_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "clli" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "npanxx" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "emergency_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "narwhal_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provider_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "soren_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pbnj_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tinkerbell_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "doorman_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "kant_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entitlements" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ip_ranges" + ], + "metadata": { + "sql-datatype": "inet[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cacher_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "aliases" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-facilities", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "internal_name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "clli": { + "type": [ + "null", + "string" + ], + "maxLength": 8 + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "npanxx": { + "type": [ + "null", + "string" + ] + }, + "emergency_phone": { + "type": [ + "null", + "string" + ] + }, + "features": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "narwhal_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "provider_id": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "soren_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "pbnj_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "tinkerbell_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "doorman_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "kant_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "entitlements": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "user_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "organization_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "ip_ranges": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "cacher_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "aliases": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "global_bgp_ranges", + "stream": "global_bgp_ranges", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 27207, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "range" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-global_bgp_ranges", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "range": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "ip_addresses", + "stream": "ip_addresses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4981227, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "networkable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "networkable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "addon" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manageable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "bill" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "enabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "parent_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-ip_addresses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "networkable_type": { + "type": [ + "null", + "string" + ] + }, + "networkable_id": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "management": { + "type": [ + "null", + "boolean" + ] + }, + "addon": { + "type": [ + "null", + "boolean" + ] + }, + "manageable": { + "type": [ + "null", + "boolean" + ] + }, + "bill": { + "type": [ + "null", + "boolean" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "enabled": { + "type": [ + "null", + "boolean" + ] + }, + "port_id": { + "type": [ + "null", + "string" + ] + }, + "parent_id": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "event_alert_logs", + "stream": "event_alert_logs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 64993, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "subscribed_event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "message" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-event_alert_logs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "subscribed_event_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "message": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "event_relationships", + "stream": "event_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 52521092, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "parameter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-event_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "event_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "parameter": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "blocked_ips", + "stream": "blocked_ips", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 21, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "location" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "reason" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_agent" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "email_address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "ip_address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "lat" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "long" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-blocked_ips", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "location": { + "type": [ + "null", + "string" + ] + }, + "reason": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "user_agent": { + "type": [ + "null", + "string" + ] + }, + "email_address": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "ip_address": { + "type": [ + "null", + "string" + ] + }, + "lat": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 10000, + "multipleOf": 1e-06, + "exclusiveMinimum": true, + "minimum": -10000 + }, + "long": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 10000, + "multipleOf": 1e-06, + "exclusiveMinimum": true, + "minimum": -10000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "payment_methods", + "stream": "payment_methods", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 22182, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_by_user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "verification_stage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-payment_methods", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_by_user_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "verification_stage": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "global_vnis", + "stream": "global_vnis", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1730, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vni" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-global_vnis", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "vni": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "plan_versions", + "stream": "plan_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 205, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "specs" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "active" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "priority" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstallable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-plan_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "specs": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "active": { + "type": [ + "null", + "boolean" + ] + }, + "priority": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "preinstallable": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "operating_system_versions", + "stream": "operating_system_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 514, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facilities_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisionable_plans_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisionable_access_levels_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisioning_events" + ], + "metadata": { + "sql-datatype": "json[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_names" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "root_password" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "root_password_encryption" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv4_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "private_ipv4_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv6_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rescue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "always_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "image_tag" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "changelog" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "stable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv4_required" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-operating_system_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "facilities_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisionable_plans_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisionable_access_levels_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisioning_events": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "port_names": { + "type": [ + "null", + "string" + ] + }, + "root_password": { + "type": [ + "null", + "boolean" + ] + }, + "root_password_encryption": { + "type": [ + "null", + "string" + ] + }, + "public_ipv4_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "private_ipv4_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "public_ipv6_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "user": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "rescue": { + "type": [ + "null", + "boolean" + ] + }, + "always_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "image_tag": { + "type": [ + "null", + "string" + ] + }, + "changelog": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "stable": { + "type": [ + "null", + "boolean" + ] + }, + "public_ipv4_required": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "ports", + "stream": "ports", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 126833, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "network_bond_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-ports", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "network_bond_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_provisionables", + "stream": "hardware_provisionables", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "leased" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "leased_from_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "lease_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "lease_expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "static_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "arch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "dhcp_group" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "efi_boot" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "successful_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "failed_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "bios_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "uefi_supports_rfc3021" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "supported_networking" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "link_aggregation" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstalled_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_claim_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_state" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_provisionables", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "leased": { + "type": [ + "null", + "boolean" + ] + }, + "leased_from_id": { + "type": [ + "null", + "string" + ] + }, + "lease_number": { + "type": [ + "null", + "string" + ] + }, + "lease_expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "management": { + "type": [ + "null", + "string" + ] + }, + "static_name": { + "type": [ + "null", + "string" + ] + }, + "arch": { + "type": [ + "null", + "string" + ] + }, + "dhcp_group": { + "type": [ + "null", + "string" + ] + }, + "efi_boot": { + "type": [ + "null", + "boolean" + ] + }, + "total_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "successful_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "failed_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "last_provision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_provision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "bios_password": { + "type": [ + "null", + "string" + ] + }, + "uefi_supports_rfc3021": { + "type": [ + "null", + "boolean" + ] + }, + "supported_networking": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "link_aggregation": { + "type": [ + "null", + "string" + ] + }, + "maintenance_state": { + "type": [ + "null", + "string" + ] + }, + "preinstalled_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "preinstall_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "preinstall_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_claim_id": { + "type": [ + "null", + "string" + ] + }, + "server_state": { + "type": [ + "null", + "string" + ] + }, + "row": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_in_maintenance", + "stream": "hardware_in_maintenance", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_in_maintenance", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "organizations", + "stream": "organizations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 33233, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "main_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "website" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "twitter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tax_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "personal" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "payment_terms" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "crm" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "crm_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "crm_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "account_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "master_agent_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "primary_owner_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_person_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo_file_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo_file_size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "logo_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entitlement_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "auto_charge" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_price_matrix_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "free_spot_market" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "invoice_notes" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "attn" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "purchase_order" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "enforce_2fa_at" + ], + "metadata": { + "sql-datatype": "date", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "enforced_2fa_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "account_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "abuse_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "technical_account_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "legal_company_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_contact_persons" + ], + "metadata": { + "sql-datatype": "json[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-organizations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "main_phone": { + "type": [ + "null", + "string" + ] + }, + "billing_phone": { + "type": [ + "null", + "string" + ] + }, + "website": { + "type": [ + "null", + "string" + ] + }, + "twitter": { + "type": [ + "null", + "string" + ] + }, + "tax_id": { + "type": [ + "null", + "string" + ] + }, + "personal": { + "type": [ + "null", + "boolean" + ] + }, + "logo": { + "type": [ + "null", + "string" + ] + }, + "payment_terms": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "crm": { + "type": [ + "null", + "string" + ] + }, + "crm_id": { + "type": [ + "null", + "string" + ] + }, + "crm_url": { + "type": [ + "null", + "string" + ] + }, + "account_manager_id": { + "type": [ + "null", + "string" + ] + }, + "master_agent_id": { + "type": [ + "null", + "string" + ] + }, + "primary_owner_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "zoho_contact_id": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_person_ids": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "logo_file_name": { + "type": [ + "null", + "string" + ] + }, + "logo_content_type": { + "type": [ + "null", + "string" + ] + }, + "logo_file_size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "logo_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "entitlement_id": { + "type": [ + "null", + "string" + ] + }, + "auto_charge": { + "type": [ + "null", + "boolean" + ] + }, + "billable": { + "type": [ + "null", + "boolean" + ] + }, + "default_price_matrix_id": { + "type": [ + "null", + "string" + ] + }, + "free_spot_market": { + "type": [ + "null", + "boolean" + ] + }, + "invoice_notes": { + "type": [ + "null", + "string" + ] + }, + "billing_name": { + "type": [ + "null", + "string" + ] + }, + "attn": { + "type": [ + "null", + "string" + ] + }, + "purchase_order": { + "type": [ + "null", + "string" + ] + }, + "enforce_2fa_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "enforced_2fa_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "account_id": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "maintenance_email": { + "type": [ + "null", + "string" + ] + }, + "abuse_email": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "technical_account_manager_id": { + "type": [ + "null", + "string" + ] + }, + "legal_company_name": { + "type": [ + "null", + "string" + ] + }, + "billing_contact_persons": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "avatars", + "stream": "avatars", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1098, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "style" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "file_contents" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-public-avatars", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "style": { + "type": [ + "null", + "string" + ] + }, + "file_contents": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "facility_rooms", + "stream": "facility_rooms", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 44, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_racks" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-facility_rooms", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "max_racks": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "view_all_grants", + "stream": "view_all_grants", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "subject" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "namespace" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "item" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "\"char\"", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "owner" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "relacl" + ], + "metadata": { + "sql-datatype": "aclitem[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-view_all_grants", + "schema": { + "type": "object", + "properties": { + "subject": {}, + "namespace": {}, + "item": {}, + "type": {}, + "owner": {}, + "relacl": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "public": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "manufacturers", + "stream": "manufacturers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-manufacturers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_switch_clusters", + "stream": "hardware_switch_clusters", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cluster" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_switch_clusters", + "schema": { + "type": "object", + "properties": { + "server_id": { + "type": [ + "null", + "string" + ] + }, + "cluster": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "block_queries", + "stream": "block_queries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "pid" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "query" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "BlockingPids" + ], + "metadata": { + "sql-datatype": "integer[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "NumLocks" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "Modes" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-block_queries", + "schema": { + "type": "object", + "properties": { + "pid": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "query": { + "type": [ + "null", + "string" + ] + }, + "BlockingPids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "NumLocks": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "Modes": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_sleds", + "stream": "chassis_sleds", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sled_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "sled_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-chassis_sleds", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "sled_id": { + "type": [ + "null", + "string" + ] + }, + "sled_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_locations", + "stream": "hardware_locations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rack" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_room" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_locations", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "rack": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "row": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "cage": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "facility_room": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "facility": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "switch": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "network_connections", + "stream": "network_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-network_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_id": { + "type": [ + "null", + "string" + ] + }, + "target_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "project_cache_keys", + "stream": "project_cache_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-project_cache_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_in_rma", + "stream": "hardware_in_rma", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_in_rma", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "project_network_status", + "stream": "project_network_status", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "current" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-project_network_status", + "schema": { + "type": "object", + "properties": { + "project_id": { + "type": [ + "null", + "string" + ] + }, + "current": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "accessible_projects", + "stream": "accessible_projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-accessible_projects", + "schema": { + "type": "object", + "properties": { + "user_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "server_switch_connections", + "stream": "server_switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-server_switch_connections", + "schema": { + "type": "object", + "properties": { + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "switch_port_name": { + "type": [ + "null", + "string" + ] + }, + "switch_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + }, + "switch_port_id": { + "type": [ + "null", + "string" + ] + }, + "target_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "members", + "stream": "members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-members", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_blades", + "stream": "chassis_blades", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-chassis_blades", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "switch_connections", + "stream": "switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "fpc_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pic_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_type" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "port_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "channel" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-switch_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "fpc_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "pic_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "port_type": { + "type": [ + "null", + "string" + ] + }, + "port_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "channel": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "spot_instances_deprovision_costs", + "stream": "spot_instances_deprovision_costs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deprovision_cost" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-spot_instances_deprovision_costs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "deprovision_cost": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "pg_buffercache", + "stream": "pg_buffercache", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "bufferid" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "relfilenode" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "reltablespace" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "reldatabase" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "relforknumber" + ], + "metadata": { + "sql-datatype": "smallint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "relblocknumber" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "isdirty" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usagecount" + ], + "metadata": { + "sql-datatype": "smallint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "pinning_backends" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-pg_buffercache", + "schema": { + "type": "object", + "properties": { + "bufferid": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "relfilenode": {}, + "reltablespace": {}, + "reldatabase": {}, + "relforknumber": { + "type": [ + "null", + "integer" + ], + "minimum": -32768, + "maximum": 32767 + }, + "relblocknumber": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "isdirty": { + "type": [ + "null", + "boolean" + ] + }, + "usagecount": { + "type": [ + "null", + "integer" + ], + "minimum": -32768, + "maximum": 32767 + }, + "pinning_backends": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "cluster_members", + "stream": "cluster_members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "member_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "member_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-cluster_members", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "cluster_id": { + "type": [ + "null", + "string" + ] + }, + "member_id": { + "type": [ + "null", + "string" + ] + }, + "member_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "network_summaries", + "stream": "network_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rma" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "maintenance" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "available" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "in_use" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-network_summaries", + "schema": { + "type": "object", + "properties": { + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_type": { + "type": [ + "null", + "string" + ] + }, + "rma": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "maintenance": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "available": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "in_use": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "cluster_connections", + "stream": "cluster_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-cluster_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "operating_system_preinstall_statistics", + "stream": "operating_system_preinstall_statistics", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_preinstalled_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "difference_to_preinstall" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "available_servers" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_preinstalled_servers" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_preinstalled" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "servers_to_rebalance" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-operating_system_preinstall_statistics", + "schema": { + "type": "object", + "properties": { + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_preinstalled_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "difference_to_preinstall": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "available_servers": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total_preinstalled_servers": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "target_preinstalled": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "servers_to_rebalance": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "servers_in_use", + "stream": "servers_in_use", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "time_in_use" + ], + "metadata": { + "sql-datatype": "tsrange", + "inclusion": "unsupported", + "selected-by-default": false + } + } + ], + "tap_stream_id": "packet_api-public-servers_in_use", + "schema": { + "type": "object", + "properties": { + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "time_in_use": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_facilities", + "stream": "hardware_facilities", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_facilities", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "hardware_connections", + "stream": "hardware_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-hardware_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "spot_market_prices", + "stream": "spot_market_prices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_prices", + "schema": { + "type": "object", + "properties": { + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "spot_market_total_prices", + "stream": "spot_market_total_prices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_earnings" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_total_prices", + "schema": { + "type": "object", + "properties": { + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_earnings": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "documents", + "stream": "documents", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 6, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "privy" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_document_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "document_type_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-documents", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "privy": { + "type": [ + "null", + "boolean" + ] + }, + "default_document_version_id": { + "type": [ + "null", + "string" + ] + }, + "document_type_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "instance_summaries", + "stream": "instance_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "reserved_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "on_demand_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-instance_summaries", + "schema": { + "type": "object", + "properties": { + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "reserved_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "on_demand_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "chassis_blade_nodes", + "stream": "chassis_blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-chassis_blade_nodes", + "schema": { + "type": "object", + "properties": { + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "node_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "blade_nodes", + "stream": "blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-blade_nodes", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "pg_stat_statements", + "stream": "pg_stat_statements", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true + } + }, + { + "breadcrumb": [ + "properties", + "userid" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "dbid" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false + } + }, + { + "breadcrumb": [ + "properties", + "queryid" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "query" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "calls" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "total_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "min_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "max_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "mean_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "stddev_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "rows" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_hit" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_dirtied" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_hit" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_dirtied" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "temp_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "temp_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blk_read_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "blk_write_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-pg_stat_statements", + "schema": { + "type": "object", + "properties": { + "userid": {}, + "dbid": {}, + "queryid": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "query": { + "type": [ + "null", + "string" + ] + }, + "calls": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total_time": { + "type": [ + "null", + "number" + ] + }, + "min_time": { + "type": [ + "null", + "number" + ] + }, + "max_time": { + "type": [ + "null", + "number" + ] + }, + "mean_time": { + "type": [ + "null", + "number" + ] + }, + "stddev_time": { + "type": [ + "null", + "number" + ] + }, + "rows": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_hit": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_dirtied": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_hit": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_dirtied": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "temp_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "temp_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "blk_read_time": { + "type": [ + "null", + "number" + ] + }, + "blk_write_time": { + "type": [ + "null", + "number" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "labels", + "stream": "labels", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 19, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-labels", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "mac_ouis", + "stream": "mac_ouis", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 26427, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "oui" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "organization" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "manual" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-mac_ouis", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "oui": { + "type": [ + "null", + "string" + ] + }, + "organization": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "manual": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "operating_systems", + "stream": "operating_systems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 61, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "distro" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "licensee_product_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "preinstallable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-operating_systems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "distro": { + "type": [ + "null", + "string" + ] + }, + "version": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "licensee_product_id": { + "type": [ + "null", + "string" + ] + }, + "preinstallable": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "emails", + "stream": "emails", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 35863, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "verified" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-emails", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "verified": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "notes", + "stream": "notes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9370, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "author_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "version_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "critical" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-notes", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "author_id": { + "type": [ + "null", + "string" + ] + }, + "version_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "critical": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "virtual_networks", + "stream": "virtual_networks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 47232, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vxlan" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "vlan" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "global_vni_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-virtual_networks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "vxlan": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "vlan": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "global_vni_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "notifications", + "stream": "notifications", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1260580, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "severity" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "read" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-notifications", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "severity": { + "type": [ + "null", + "string" + ] + }, + "read": { + "type": [ + "null", + "boolean" + ] + }, + "context": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "license_activations", + "stream": "license_activations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 11841, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "license_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "licensable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "licensable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-public-license_activations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "license_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "licensable_id": { + "type": [ + "null", + "string" + ] + }, + "licensable_type": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + }, + { + "table_name": "provision_bucket_counts", + "stream": "provision_bucket_counts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "chartio", + "database-name": "packet_api", + "row-count": 9221, + "is-view": false + } + }, + { + "breadcrumb": [ + "properties", + "start" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "facility_code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true + } + }, + { + "breadcrumb": [ + "properties", + "count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true + } + } + ], + "tap_stream_id": "packet_api-chartio-provision_bucket_counts", + "schema": { + "type": "object", + "properties": { + "start": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_code": { + "type": [ + "null", + "string" + ] + }, + "plan_version_slug": { + "type": [ + "null", + "string" + ] + }, + "count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + } + } + ] +} \ No newline at end of file From ef5974227a4846ba6d6856e17b54e7a346de2977 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Thu, 18 Jun 2020 10:27:18 -0600 Subject: [PATCH 07/20] support default_replication_key --- tap_postgres/__init__.py | 27 +- tap_postgres/sync_strategies/incremental.py | 4 +- test-catalog.json | 42671 +----------------- 3 files changed, 201 insertions(+), 42501 deletions(-) diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 990efdb..660154c 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -54,7 +54,6 @@ def required_config_keys(use_ssh_tunnel=False): keys += [ 'ssh_jump_server', 'ssh_jump_server_port', - 'ssh_private_key_password', 'ssh_private_key_path', 'ssh_username' ] @@ -464,8 +463,8 @@ def do_sync_full_table(conn_config, stream, state, desired_columns, md_map): return state #Possible state keys: replication_key, replication_key_value, version -def do_sync_incremental(conn_config, stream, state, desired_columns, md_map): - replication_key = md_map.get((), {}).get('replication-key') +def do_sync_incremental(conn_config, stream, state, desired_columns, md_map, default_replication_key): + replication_key = md_map.get((), {}).get('replication-key') or default_replication_key LOGGER.info("Stream %s is using incremental replication with replication key %s", stream['tap_stream_id'], replication_key) stream_state = state.get('bookmarks', {}).get(stream['tap_stream_id']) @@ -476,7 +475,7 @@ def do_sync_incremental(conn_config, stream, state, desired_columns, md_map): state = singer.write_bookmark(state, stream['tap_stream_id'], 'replication_key', replication_key) sync_common.send_schema_message(stream, [replication_key]) - state = incremental.sync_table(conn_config, stream, state, desired_columns, md_map) + state = incremental.sync_table(conn_config, stream, state, desired_columns, md_map, default_replication_key) return state @@ -494,7 +493,7 @@ def clear_state_on_replication_change(state, tap_stream_id, replication_key, rep state = singer.write_bookmark(state, tap_stream_id, 'last_replication_method', replication_method) return state -def sync_method_for_streams(streams, state, default_replication_method): +def sync_method_for_streams(streams, state, default_replication_method, default_replication_key): lookup = {} traditional_steams = [] logical_streams = [] @@ -502,7 +501,7 @@ def sync_method_for_streams(streams, state, default_replication_method): for stream in streams: stream_metadata = metadata.to_map(stream['metadata']) replication_method = stream_metadata.get((), {}).get('replication-method', default_replication_method) - replication_key = stream_metadata.get((), {}).get('replication-key') + replication_key = stream_metadata.get((), {}).get('replication-key', default_replication_key) state = clear_state_on_replication_change(state, stream['tap_stream_id'], replication_key, replication_method) @@ -548,7 +547,7 @@ def sync_method_for_streams(streams, state, default_replication_method): return lookup, traditional_steams, logical_streams -def sync_traditional_stream(conn_config, stream, state, sync_method, end_lsn): +def sync_traditional_stream(conn_config, stream, state, sync_method, end_lsn, default_replication_key): LOGGER.info("Beginning sync of stream(%s) with sync method(%s)", stream['tap_stream_id'], sync_method) md_map = metadata.to_map(stream['metadata']) conn_config['dbname'] = md_map.get(()).get('database-name') @@ -566,7 +565,7 @@ def sync_traditional_stream(conn_config, stream, state, sync_method, end_lsn): state = do_sync_full_table(conn_config, stream, state, desired_columns, md_map) elif sync_method == 'incremental': state = singer.set_currently_syncing(state, stream['tap_stream_id']) - state = do_sync_incremental(conn_config, stream, state, desired_columns, md_map) + state = do_sync_incremental(conn_config, stream, state, desired_columns, md_map, default_replication_key) elif sync_method == 'logical_initial': state = singer.set_currently_syncing(state, stream['tap_stream_id']) LOGGER.info("Performing initial full table sync") @@ -652,7 +651,7 @@ def any_logical_streams(streams, default_replication_method): return False -def do_sync(conn_config, catalog, default_replication_method, state): +def do_sync(conn_config, catalog, default_replication_method, default_replication_key, state): currently_syncing = singer.get_currently_syncing(state) streams = list(filter(is_selected_via_metadata, catalog['streams'])) streams.sort(key=lambda s: s['tap_stream_id']) @@ -664,7 +663,7 @@ def do_sync(conn_config, catalog, default_replication_method, state): else: end_lsn = None - sync_method_lookup, traditional_streams, logical_streams = sync_method_for_streams(streams, state, default_replication_method) + sync_method_lookup, traditional_streams, logical_streams = sync_method_for_streams(streams, state, default_replication_method, default_replication_key) if currently_syncing: LOGGER.info("found currently_syncing: %s", currently_syncing) @@ -677,7 +676,7 @@ def do_sync(conn_config, catalog, default_replication_method, state): LOGGER.info("No currently_syncing found") for stream in traditional_streams: - state = sync_traditional_stream(conn_config, stream, state, sync_method_lookup[stream['tap_stream_id']], end_lsn) + state = sync_traditional_stream(conn_config, stream, state, sync_method_lookup[stream['tap_stream_id']], end_lsn, default_replication_key) logical_streams.sort(key=lambda s: metadata.to_map(s['metadata']).get(()).get('database-name')) for dbname, streams in itertools.groupby(logical_streams, lambda s: metadata.to_map(s['metadata']).get(()).get('database-name')): @@ -699,7 +698,7 @@ def main_impl(): 'debug_lsn' : args.config.get('debug_lsn') == 'true', 'logical_poll_total_seconds': float(args.config.get('logical_poll_total_seconds', 0)), } - if args.config.get('ssl') == 'true': + if bool(args.config.get('ssl')) == True: conn_config['sslmode'] = 'require' tunnel = None @@ -731,7 +730,9 @@ def main_impl(): do_discovery(conn_config) elif args.properties or args.catalog: state = args.state - do_sync(conn_config, args.catalog.to_dict() if args.catalog else args.properties, args.config.get('default_replication_method'), state) + default_replication_method = args.config.get('default_replication_method') + default_replication_key = args.config.get('default_replication_key') + do_sync(conn_config, args.catalog.to_dict() if args.catalog else args.properties, default_replication_method, default_replication_key, state) else: LOGGER.info("No properties were selected") except Exception as ex: diff --git a/tap_postgres/sync_strategies/incremental.py b/tap_postgres/sync_strategies/incremental.py index 4af577b..e945c4f 100644 --- a/tap_postgres/sync_strategies/incremental.py +++ b/tap_postgres/sync_strategies/incremental.py @@ -24,7 +24,7 @@ def fetch_max_replication_key(conn_config, replication_key, schema_name, table_n LOGGER.info("max replication key value: %s", max_key) return max_key -def sync_table(conn_info, stream, state, desired_columns, md_map): +def sync_table(conn_info, stream, state, desired_columns, md_map, default_replication_key): time_extracted = utils.now() stream_version = singer.get_bookmark(state, stream['tap_stream_id'], 'version') @@ -48,7 +48,7 @@ def sync_table(conn_info, stream, state, desired_columns, md_map): singer.write_message(activate_version_message) - replication_key = md_map.get((), {}).get('replication-key') + replication_key = md_map.get((), {}).get('replication-key', default_replication_key) replication_key_value = singer.get_bookmark(state, stream['tap_stream_id'], 'replication_key_value') replication_key_sql_datatype = md_map.get(('properties', replication_key)).get('sql-datatype') diff --git a/test-catalog.json b/test-catalog.json index be96b72..79f2c68 100644 --- a/test-catalog.json +++ b/test-catalog.json @@ -1,42130 +1,8 @@ { "streams": [ { - "table_name": "live_projects", - "stream": "live_projects", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "payment_method_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "staff" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-live_projects", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "payment_method_id": { - "type": [ - "null", - "string" - ] - }, - "staff": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "blade_nodes", - "stream": "blade_nodes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-blade_nodes", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "node_id": { - "type": [ - "null", - "string" - ] - }, - "node_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_blades", - "stream": "chassis_blades", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-chassis_blades", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "blade_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_blade_nodes", - "stream": "chassis_blade_nodes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-chassis_blade_nodes", - "schema": { - "type": "object", - "properties": { - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "blade_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "node_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "node_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_connections", - "stream": "hardware_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-hardware_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_blade_switches", - "stream": "chassis_blade_switches", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_switch_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_switch_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-chassis_blade_switches", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "blade_switch_id": { - "type": [ - "null", - "string" - ] - }, - "blade_switch_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "provisions", - "stream": "provisions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "starting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "configuring" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "booting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "partitioning" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "installing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "networking" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "cloudinit" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "finishing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "rebooting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "phoned_home_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "os" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-provisions", - "schema": { - "type": "object", - "properties": { - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "queued_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "queued": {}, - "starting": {}, - "configuring": {}, - "booting": {}, - "partitioning": {}, - "installing": {}, - "networking": {}, - "cloudinit": {}, - "finishing": {}, - "rebooting": {}, - "phoned_home_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "os": { - "type": [ - "null", - "string" - ] - }, - "plan": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "client_provisions", - "stream": "client_provisions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "starting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "configuring" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "booting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "partitioning" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "installing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "networking" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "cloudinit" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "finishing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "rebooting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "phoned_home_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "os" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "whodunnit" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-client_provisions", - "schema": { - "type": "object", - "properties": { - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "queued_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "queued": {}, - "starting": {}, - "configuring": {}, - "booting": {}, - "partitioning": {}, - "installing": {}, - "networking": {}, - "cloudinit": {}, - "finishing": {}, - "rebooting": {}, - "phoned_home_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "os": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "whodunnit": { - "type": [ - "null", - "string" - ] - }, - "level": { - "type": [ - "null", - "string" - ] - }, - "plan": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "recent_client_provisions", - "stream": "recent_client_provisions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 13171, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "starting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "configuring" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "booting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "partitioning" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "installing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "networking" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "cloudinit" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "finishing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "rebooting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "phoned_home_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "os" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "whodunnit" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-recent_client_provisions", - "schema": { - "type": "object", - "properties": { - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "queued_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "queued": {}, - "starting": {}, - "configuring": {}, - "booting": {}, - "partitioning": {}, - "installing": {}, - "networking": {}, - "cloudinit": {}, - "finishing": {}, - "rebooting": {}, - "phoned_home_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "os": { - "type": [ - "null", - "string" - ] - }, - "plan": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "level": { - "type": [ - "null", - "string" - ] - }, - "whodunnit": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "live_project_stats", - "stream": "live_project_stats", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "staff" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_on" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_off" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_failed" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avg_age" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-reporting-live_project_stats", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "staff": { - "type": [ - "null", - "boolean" - ] - }, - "num_on": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "num_off": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "num_failed": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "avg_age": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "cluster_connections", - "stream": "cluster_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-cluster_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_sleds", - "stream": "chassis_sleds", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sled_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sled_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-chassis_sleds", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "sled_id": { - "type": [ - "null", - "string" - ] - }, - "sled_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "event_instances", - "stream": "event_instances", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "event_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "parameter" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-event_instances", - "schema": { - "type": "object", - "properties": { - "event_id": { - "type": [ - "null", - "string" - ] - }, - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "parameter": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "provisioning_events", - "stream": "provisioning_events", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "happened_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "duration" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "whodunnit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "context" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-provisioning_events", - "schema": { - "type": "object", - "properties": { - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "event": { - "type": [ - "null", - "string" - ] - }, - "happened_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "duration": {}, - "whodunnit": { - "type": [ - "null", - "string" - ] - }, - "context": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "cluster_members", - "stream": "cluster_members", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cluster_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "member_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "member_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-cluster_members", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "cluster_id": { - "type": [ - "null", - "string" - ] - }, - "member_id": { - "type": [ - "null", - "string" - ] - }, - "member_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "instances_for_humans", - "stream": "instances_for_humans", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "os" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hostname" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-instances_for_humans", - "schema": { - "type": "object", - "properties": { - "server_id": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "os": { - "type": [ - "null", - "string" - ] - }, - "hostname": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "project_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "connections", - "stream": "connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "local_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_port" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remote_data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remote_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remote_port" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remote_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-connections", - "schema": { - "type": "object", - "properties": { - "local_id": { - "type": [ - "null", - "string" - ] - }, - "local_port": { - "type": [ - "null", - "string" - ] - }, - "local_type": { - "type": [ - "null", - "string" - ] - }, - "local_data": { - "type": [ - "null", - "string" - ] - }, - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "remote_data": { - "type": [ - "null", - "string" - ] - }, - "remote_type": { - "type": [ - "null", - "string" - ] - }, - "remote_port": { - "type": [ - "null", - "string" - ] - }, - "remote_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "facility_racks", - "stream": "facility_racks", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rack_code" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-facility_racks", - "schema": { - "type": "object", - "properties": { - "rack_id": { - "type": [ - "null", - "string" - ] - }, - "rack_code": { - "type": [ - "null", - "string" - ] - }, - "facility_code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "instances_with_extras", - "stream": "instances_with_extras", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tags" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "userdata" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hostname" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "locked" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "originating_project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sflow_id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "age" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "moved" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "archived" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-instances_with_extras", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "operating_system_slug": { - "type": [ - "null", - "string" - ] - }, - "tags": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "server_id": { - "type": [ - "null", - "string" - ] - }, - "userdata": { - "type": [ - "null", - "string" - ] - }, - "hostname": { - "type": [ - "null", - "string" - ] - }, - "locked": { - "type": [ - "null", - "boolean" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "originating_project_id": { - "type": [ - "null", - "string" - ] - }, - "sflow_id": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "age": {}, - "moved": { - "type": [ - "null", - "boolean" - ] - }, - "archived": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "project_live_instance_stats", - "stream": "project_live_instance_stats", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_on" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_off" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "num_failed" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avg_age" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-reporting-project_live_instance_stats", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "num_on": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "num_off": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "num_failed": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "avg_age": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "manufacturers", - "stream": "manufacturers", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-manufacturers", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "network_connections", - "stream": "network_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-network_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_mac": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_mac": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "rack_mounts", - "stream": "rack_mounts", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "units" - ], - "metadata": { - "sql-datatype": "int4range", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-reporting-rack_mounts", - "schema": { - "type": "object", - "properties": { - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "rack_id": { - "type": [ - "null", - "string" - ] - }, - "units": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "racks", - "stream": "racks", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "height" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "row_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-racks", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ] - }, - "height": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "row_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "racks_for_humans", - "stream": "racks_for_humans", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "height" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "room" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cage" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "row" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provider" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-racks_for_humans", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "height": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "facility": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "room": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "cage": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "row": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "provider": { - "type": [ - "null", - "string" - ] - }, - "public": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "servers_in_use", - "stream": "servers_in_use", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "time_in_use" - ], - "metadata": { - "sql-datatype": "tsrange", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "spot_instance" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-servers_in_use", - "schema": { - "type": "object", - "properties": { - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "server_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": [ - "null", - "string" - ] - }, - "time_in_use": {}, - "spot_instance": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "switch_connections", - "stream": "switch_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "fpc_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pic_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_type" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "channel" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-switch_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "switch_id": { - "type": [ - "null", - "string" - ] - }, - "switch_mac": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "fpc_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "pic_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "port_type": { - "type": [ - "null", - "string" - ] - }, - "port_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "channel": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_mac": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "switches", - "stream": "switches", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "role" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "model_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "serial_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cached_height" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cached_rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-switches", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "role": { - "type": [ - "null", - "string" - ] - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "model_number": { - "type": [ - "null", - "string" - ] - }, - "serial_number": { - "type": [ - "null", - "string" - ] - }, - "cached_height": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "cached_rack_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "recent_provisions", - "stream": "recent_provisions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "reporting", - "database-name": "packet_api", - "row-count": 10184, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "queued" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "starting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "configuring" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "booting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "partitioning" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "installing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "networking" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "cloudinit" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "finishing" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "rebooting" - ], - "metadata": { - "sql-datatype": "interval", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "phoned_home_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "os" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-reporting-recent_provisions", - "schema": { - "type": "object", - "properties": { - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "queued_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "queued": {}, - "starting": {}, - "configuring": {}, - "booting": {}, - "partitioning": {}, - "installing": {}, - "networking": {}, - "cloudinit": {}, - "finishing": {}, - "rebooting": {}, - "phoned_home_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "os": { - "type": [ - "null", - "string" - ] - }, - "plan": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "services", - "stream": "services", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 4038, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "order_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_count" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_setup_price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_start_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_last_renewal" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_next_renewal" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_end_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_period_of_total" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_item" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_reservations_count" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-services", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "order_id": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "service_type": { - "type": [ - "null", - "string" - ] - }, - "service_count": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "service_price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "service_setup_price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "service_start_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_last_renewal": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_next_renewal": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_end_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_period_of_total": { - "type": [ - "null", - "string" - ] - }, - "plan_item": { - "type": [ - "null", - "string" - ] - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "hardware_reservations_count": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "ar_internal_metadata", - "stream": "ar_internal_metadata", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "key" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "key" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "value" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-ar_internal_metadata", - "schema": { - "type": "object", - "properties": { - "key": { - "type": [ - "string" - ] - }, - "value": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "price_matrices", - "stream": "price_matrices", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 22, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-price_matrices", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "default": { - "type": [ - "null", - "boolean" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "bmc_credentials", - "stream": "bmc_credentials", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 13, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "password" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-bmc_credentials", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "user": { - "type": [ - "null", - "string" - ] - }, - "password": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "custom_services", - "stream": "custom_services", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 71, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "line_item" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "item_unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remove_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-custom_services", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "line_item": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "quantity": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "item_unit": { - "type": [ - "null", - "string" - ] - }, - "price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "remove_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "rack_spaces", - "stream": "rack_spaces", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 11958, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slot_number" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-rack_spaces", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "server_rack_id": { - "type": [ - "null", - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "slot_number": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "credits", - "stream": "credits", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 8165, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "reason" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "amount" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remaining" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invoice_ids" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "recurring" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-credits", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "reason": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "amount": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "remaining": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "invoice_ids": { - "type": [ - "null", - "string" - ] - }, - "recurring": { - "type": [ - "null", - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "server_racks", - "stream": "server_racks", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 253, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "row_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "u_spaces" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-server_racks", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "row_id": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "u_spaces": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "region_relationships", - "stream": "region_relationships", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "region_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-region_relationships", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "region_id": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "internet_gateways", - "stream": "internet_gateways", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 19, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "virtual_network_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-internet_gateways", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "virtual_network_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "batches", - "stream": "batches", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 102005, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "error_messages" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-batches", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "error_messages": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "quantity": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "virtual_network_ports", - "stream": "virtual_network_ports", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 32797, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "virtual_network_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "native" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-virtual_network_ports", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "virtual_network_id": { - "type": [ - "null", - "string" - ] - }, - "port_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "native": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "price_matrix_policies", - "stream": "price_matrix_policies", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 5126, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pricable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pricable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price_orderable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price_orderable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-price_matrix_policies", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "pricable_id": { - "type": [ - "null", - "string" - ] - }, - "pricable_type": { - "type": [ - "null", - "string" - ] - }, - "price_orderable_id": { - "type": [ - "null", - "string" - ] - }, - "price_orderable_type": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "unit": { - "type": [ - "null", - "string" - ] - }, - "price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "provisioned_operating_system_lock", - "stream": "provisioned_operating_system_lock", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-provisioned_operating_system_lock", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "licensee_products", - "stream": "licensee_products", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 10, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "licensee_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_mode" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "configuration" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-licensee_products", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "licensee_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "billing_mode": { - "type": [ - "null", - "string" - ] - }, - "configuration": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "plan_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "session_trackings", - "stream": "session_trackings", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 476249, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "session_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "original" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "current" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-session_trackings", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "session_id": { - "type": [ - "null", - "string" - ] - }, - "original": { - "type": [ - "null", - "string" - ] - }, - "current": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "memberships", - "stream": "memberships", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 67908, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "membershipable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "roles" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "membershipable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-memberships", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "membershipable_id": { - "type": [ - "null", - "string" - ] - }, - "roles": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "membershipable_type": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "coupon_usages", - "stream": "coupon_usages", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 6852, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "coupon_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-coupon_usages", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "coupon_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "server_summaries", - "stream": "server_summaries", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rma" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "maintenance" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "available" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "in_use" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deprovisioning" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "marked_for_termination" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "active_spot_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "staff_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "customer_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "enrolled" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "burn_in" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spares" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "reserved" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisionable" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-server_summaries", - "schema": { - "type": "object", - "properties": { - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "rma": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "maintenance": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "available": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "in_use": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "spot_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "deprovisioning": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "marked_for_termination": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "active_spot_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "staff_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "customer_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "enrolled": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "burn_in": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "spares": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "reserved": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "provisionable": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "total": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware", - "stream": "hardware", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 13489, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "u_spaces" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "model_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "serial_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "leased" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "leased_from_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "lease_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "lease_expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "management" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "static_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "arch" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "dhcp_group" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "efi_boot" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "successful_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "failed_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_provision_success" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_provision_failed" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_deprovision_success" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_deprovision_failed" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "bios_password" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "uefi_supports_rfc3021" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "supported_networking" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "maintenance_state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstalled_operating_system_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstall_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstall_ended_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "services" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "link_aggregation" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_claim_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "server_rack_id": { - "type": [ - "null", - "string" - ] - }, - "u_spaces": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "model_number": { - "type": [ - "null", - "string" - ] - }, - "serial_number": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "leased": { - "type": [ - "null", - "boolean" - ] - }, - "leased_from_id": { - "type": [ - "null", - "string" - ] - }, - "lease_number": { - "type": [ - "null", - "string" - ] - }, - "lease_expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "management": { - "type": [ - "null", - "string" - ] - }, - "static_name": { - "type": [ - "null", - "string" - ] - }, - "arch": { - "type": [ - "null", - "string" - ] - }, - "dhcp_group": { - "type": [ - "null", - "string" - ] - }, - "efi_boot": { - "type": [ - "null", - "boolean" - ] - }, - "total_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "successful_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "failed_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "last_provision_success": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_provision_failed": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_deprovision_success": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_deprovision_failed": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "bios_password": { - "type": [ - "null", - "string" - ] - }, - "uefi_supports_rfc3021": { - "type": [ - "null", - "boolean" - ] - }, - "supported_networking": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "maintenance_state": { - "type": [ - "null", - "string" - ] - }, - "preinstalled_operating_system_version_id": { - "type": [ - "null", - "string" - ] - }, - "preinstall_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "preinstall_ended_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "services": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "link_aggregation": { - "type": [ - "null", - "string" - ] - }, - "hardware_claim_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "volume_snapshot_policies", - "stream": "volume_snapshot_policies", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 11116, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "volume_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "snapshot_frequency" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "snapshot_count" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-volume_snapshot_policies", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "volume_id": { - "type": [ - "null", - "string" - ] - }, - "snapshot_frequency": { - "type": [ - "null", - "string" - ] - }, - "snapshot_count": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_reservations", - "stream": "hardware_reservations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 8838, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "intervals" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "interval_unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "current_period" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "custom_rate" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remove_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_billing_cycle_start_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_reservations", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "intervals": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "interval_unit": { - "type": [ - "null", - "string" - ] - }, - "current_period": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "custom_rate": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "contract_data": { - "type": [ - "null", - "string" - ] - }, - "remove_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "next_billing_cycle_start_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "projects", - "stream": "projects", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 83741, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "payment_method_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "staff" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "auto_charge" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quarantine_level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price_matrix_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "test" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "network_status" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "free_spot_market" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "backend_transfer_enabled" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-projects", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "payment_method_id": { - "type": [ - "null", - "string" - ] - }, - "staff": { - "type": [ - "null", - "boolean" - ] - }, - "auto_charge": { - "type": [ - "null", - "boolean" - ] - }, - "billable": { - "type": [ - "null", - "boolean" - ] - }, - "quarantine_level": { - "type": [ - "null", - "string" - ] - }, - "price_matrix_id": { - "type": [ - "null", - "string" - ] - }, - "test": { - "type": [ - "null", - "boolean" - ] - }, - "network_status": { - "type": [ - "null", - "string" - ] - }, - "free_spot_market": { - "type": [ - "null", - "boolean" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "backend_transfer_enabled": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "subscribed_events", - "stream": "subscribed_events", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 300, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "subscribable_event_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "alert_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-subscribed_events", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "subscribable_event_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "alert_type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "transfer_requests", - "stream": "transfer_requests", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 37, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_by_user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-transfer_requests", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_by_user_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "target_organization_id": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "subscribable_events", - "stream": "subscribable_events", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 18, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-subscribable_events", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "event_type": { - "type": [ - "null", - "string" - ] - }, - "event_name": { - "type": [ - "null", - "string" - ] - }, - "event_slug": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "providers", - "stream": "providers", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 42, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contact_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contact_phone" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contact_email" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "website_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-providers", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "contact_name": { - "type": [ - "null", - "string" - ] - }, - "contact_phone": { - "type": [ - "null", - "string" - ] - }, - "contact_email": { - "type": [ - "null", - "string" - ] - }, - "website_url": { - "type": [ - "null", - "string" - ] - }, - "logo_url": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "coupons", - "stream": "coupons", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 130, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "amount" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "begins_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-coupons", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "amount": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "begins_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "rows", - "stream": "rows", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 66, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cage_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-rows", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "cage_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_problems", - "stream": "hardware_problems", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 655204, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "problem_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "resolution_description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_problems", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "problem_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "resolution_description": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "auth_tokens", - "stream": "auth_tokens", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 339355, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "authenticatable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "token" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "authenticatable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hidden" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "email_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-auth_tokens", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "authenticatable_id": { - "type": [ - "null", - "string" - ] - }, - "token": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "authenticatable_type": { - "type": [ - "null", - "string" - ] - }, - "hidden": { - "type": [ - "null", - "boolean" - ] - }, - "email_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "customdata_stores", - "stream": "customdata_stores", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 501059, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "customdatable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "customdatable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-customdata_stores", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "customdatable_id": { - "type": [ - "null", - "string" - ] - }, - "customdatable_type": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "event_alert_configurations", - "stream": "event_alert_configurations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 2228, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "webhook_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slack_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "users" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expected_monthly_usage" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "actual_usage_mtd" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "token" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-event_alert_configurations", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "webhook_url": { - "type": [ - "null", - "string" - ] - }, - "slack_url": { - "type": [ - "null", - "string" - ] - }, - "users": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "expected_monthly_usage": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "actual_usage_mtd": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "token": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "target_firmware_versions", - "stream": "target_firmware_versions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 23, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "component_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vendor" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "model" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "firmware_version" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "kb_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-target_firmware_versions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "component_type": { - "type": [ - "null", - "string" - ] - }, - "vendor": { - "type": [ - "null", - "string" - ] - }, - "model": { - "type": [ - "null", - "string" - ] - }, - "firmware_version": { - "type": [ - "null", - "string" - ] - }, - "kb_url": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "capacity_levels", - "stream": "capacity_levels", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 109, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "thresholds" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "market_buffer" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "market_floor_price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_allowed_bid" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-capacity_levels", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "thresholds": { - "type": [ - "null", - "string" - ] - }, - "unit": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "market_buffer": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "market_floor_price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "max_allowed_bid": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "volume_attachments", - "stream": "volume_attachments", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 38286, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "volume_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-volume_attachments", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "volume_id": { - "type": [ - "null", - "string" - ] - }, - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_claims", - "stream": "hardware_claims", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 13, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_claims", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "quantity": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "user_researches", - "stream": "user_researches", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 55074, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provider" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "details" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-user_researches", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "provider": { - "type": [ - "null", - "string" - ] - }, - "details": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "price_policies", - "stream": "price_policies", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 779, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pricable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pricable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-price_policies", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "pricable_id": { - "type": [ - "null", - "string" - ] - }, - "pricable_type": { - "type": [ - "null", - "string" - ] - }, - "unit": { - "type": [ - "null", - "string" - ] - }, - "price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "facility_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "whitelisted_domains", - "stream": "whitelisted_domains", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1863, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-whitelisted_domains", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "root_passwords", - "stream": "root_passwords", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 209, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "encrypted_password" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-root_passwords", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "encrypted_password": { - "type": [ - "null", - "string" - ] - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "components", - "stream": "components", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 148718, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vendor" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "model" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "serial" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "firmware_version" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-components", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "vendor": { - "type": [ - "null", - "string" - ] - }, - "model": { - "type": [ - "null", - "string" - ] - }, - "serial": { - "type": [ - "null", - "string" - ] - }, - "firmware_version": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "flipper_gates", - "stream": "flipper_gates", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 221, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "flipper_feature_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "value" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-flipper_gates", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "flipper_feature_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "value": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "schema_migrations", - "stream": "schema_migrations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 441, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "version" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-schema_migrations", - "schema": { - "type": "object", - "properties": { - "version": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "entitlements", - "stream": "entitlements", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 41, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_quota" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "volume_quota" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_quota" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "feature_access" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "weight" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ip_quota" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "virtual_network_quota" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_quota" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "volume_limits" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-entitlements", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "instance_quota": { - "type": [ - "null", - "string" - ] - }, - "volume_quota": { - "type": [ - "null", - "string" - ] - }, - "project_quota": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "feature_access": { - "type": [ - "null", - "string" - ] - }, - "weight": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "ip_quota": { - "type": [ - "null", - "string" - ] - }, - "virtual_network_quota": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "organization_quota": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "volume_limits": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "users", - "stream": "users", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 27837, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "password_digest" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "first_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "otp_secret" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "two_factor_auth" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "phone_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "settings" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "social_accounts" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_login_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_login_from" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "verified_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "title" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "recovery_codes" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "verification_stage" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zoho_contact_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entitlement_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quarantine_level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zoho_contact_person_ids" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vpn" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "locked_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "failed_attempts" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avatar_file_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avatar_content_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avatar_file_size" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "avatar_updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "opt_in" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "opt_in_updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deskpro_id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-users", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "password_digest": { - "type": [ - "null", - "string" - ] - }, - "first_name": { - "type": [ - "null", - "string" - ] - }, - "last_name": { - "type": [ - "null", - "string" - ] - }, - "otp_secret": { - "type": [ - "null", - "string" - ] - }, - "two_factor_auth": { - "type": [ - "null", - "string" - ] - }, - "phone_number": { - "type": [ - "null", - "string" - ] - }, - "settings": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "social_accounts": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_login_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_login_from": { - "type": [ - "null", - "string" - ] - }, - "verified_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "level": { - "type": [ - "null", - "string" - ] - }, - "title": { - "type": [ - "null", - "string" - ] - }, - "recovery_codes": { - "type": [ - "null", - "string" - ] - }, - "verification_stage": { - "type": [ - "null", - "string" - ] - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "zoho_contact_id": { - "type": [ - "null", - "string" - ] - }, - "entitlement_id": { - "type": [ - "null", - "string" - ] - }, - "quarantine_level": { - "type": [ - "null", - "string" - ] - }, - "zoho_contact_person_ids": { - "type": [ - "null", - "string" - ] - }, - "vpn": { - "type": [ - "null", - "boolean" - ] - }, - "locked_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "failed_attempts": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "default_organization_id": { - "type": [ - "null", - "string" - ] - }, - "avatar_file_name": { - "type": [ - "null", - "string" - ] - }, - "avatar_content_type": { - "type": [ - "null", - "string" - ] - }, - "avatar_file_size": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "avatar_updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "opt_in": { - "type": [ - "null", - "boolean" - ] - }, - "opt_in_updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "default_project_id": { - "type": [ - "null", - "string" - ] - }, - "deskpro_id": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "plans", - "stream": "plans", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 129, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "line" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zoho_item_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "configuration" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "features" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "available_in" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "aliases" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_preinstallable_operating_system_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deployment_types" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-plans", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "line": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "zoho_item_id": { - "type": [ - "null", - "string" - ] - }, - "configuration": { - "type": [ - "null", - "string" - ] - }, - "features": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "available_in": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "aliases": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "default_preinstallable_operating_system_id": { - "type": [ - "null", - "string" - ] - }, - "deployment_types": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "document_types", - "stream": "document_types", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 2, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-document_types", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "events", - "stream": "events", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 45717016, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "body" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "private" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "whodunnit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "context" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-events", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "body": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "private": { - "type": [ - "null", - "boolean" - ] - }, - "whodunnit": { - "type": [ - "null", - "string" - ] - }, - "context": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "orders", - "stream": "orders", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 350, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quote_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_description" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_terms" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "standard_terms" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "executed_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "start_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "renewal_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_currency" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "setup_value" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "period_unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "period_count" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "renewal_period_unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "renewal_period_count" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sales_manager_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_file" - ], - "metadata": { - "sql-datatype": "bytea", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "contract_filename" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "contract_content_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-orders", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "quote_id": { - "type": [ - "null", - "string" - ] - }, - "contract_description": { - "type": [ - "null", - "string" - ] - }, - "contract_terms": { - "type": [ - "null", - "string" - ] - }, - "standard_terms": { - "type": [ - "null", - "boolean" - ] - }, - "executed_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "start_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "renewal_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "contract_currency": { - "type": [ - "null", - "string" - ] - }, - "setup_value": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "period_unit": { - "type": [ - "null", - "string" - ] - }, - "period_count": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "renewal_period_unit": { - "type": [ - "null", - "string" - ] - }, - "renewal_period_count": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "sales_manager_id": { - "type": [ - "null", - "string" - ] - }, - "contract_file": {}, - "contract_filename": { - "type": [ - "null", - "string" - ] - }, - "contract_content_type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "project_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "instances", - "stream": "instances", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1169301, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tags" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "userdata" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hostname" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "locked" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "originating_project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sflow_id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "allow_pxe" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rescue" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "app_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_instance" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "termination_time" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quarantine_level" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ports_disabled" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provision_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provision_ended_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "original_operating_system_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "image_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ipxe_script_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "always_pxe" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "in_queue" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "storage" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "batch_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_price_max" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_provider" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preselected_server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "original_operating_system_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "network_configuration" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisioned_plan_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_market_request_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-instances", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "operating_system_slug": { - "type": [ - "null", - "string" - ] - }, - "tags": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "server_id": { - "type": [ - "null", - "string" - ] - }, - "userdata": { - "type": [ - "null", - "string" - ] - }, - "hostname": { - "type": [ - "null", - "string" - ] - }, - "locked": { - "type": [ - "null", - "boolean" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "originating_project_id": { - "type": [ - "null", - "string" - ] - }, - "sflow_id": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "allow_pxe": { - "type": [ - "null", - "boolean" - ] - }, - "rescue": { - "type": [ - "null", - "boolean" - ] - }, - "app_id": { - "type": [ - "null", - "string" - ] - }, - "spot_instance": { - "type": [ - "null", - "boolean" - ] - }, - "termination_time": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "quarantine_level": { - "type": [ - "null", - "string" - ] - }, - "ports_disabled": { - "type": [ - "null", - "boolean" - ] - }, - "provision_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "provision_ended_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "original_operating_system_slug": { - "type": [ - "null", - "string" - ] - }, - "image_url": { - "type": [ - "null", - "string" - ] - }, - "ipxe_script_url": { - "type": [ - "null", - "string" - ] - }, - "always_pxe": { - "type": [ - "null", - "boolean" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "in_queue": { - "type": [ - "null", - "boolean" - ] - }, - "storage": { - "type": [ - "null", - "string" - ] - }, - "batch_id": { - "type": [ - "null", - "string" - ] - }, - "spot_price_max": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "spot_provider": { - "type": [ - "null", - "string" - ] - }, - "preselected_server_id": { - "type": [ - "null", - "string" - ] - }, - "operating_system_version_id": { - "type": [ - "null", - "string" - ] - }, - "original_operating_system_version_id": { - "type": [ - "null", - "string" - ] - }, - "network_configuration": { - "type": [ - "null", - "string" - ] - }, - "provisioned_plan_slug": { - "type": [ - "null", - "string" - ] - }, - "spot_market_request_id": { - "type": [ - "null", - "string" - ] - }, - "usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "spot_usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "spot_usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "global_notifications", - "stream": "global_notifications", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 21, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "title" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "read" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "body" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "link" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "excerpt" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public_id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "meta" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-global_notifications", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "title": { - "type": [ - "null", - "string" - ] - }, - "read": { - "type": [ - "null", - "boolean" - ] - }, - "body": { - "type": [ - "null", - "string" - ] - }, - "link": { - "type": [ - "null", - "string" - ] - }, - "excerpt": { - "type": [ - "null", - "string" - ] - }, - "public_id": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "meta": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "variables", - "stream": "variables", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 48, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "value" - ], - "metadata": { - "sql-datatype": "bytea", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "value_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-variables", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "value": {}, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "value_type": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "organization_documents", - "stream": "organization_documents", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "document_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-organization_documents", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "document_version_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "global_notification_reads", - "stream": "global_notification_reads", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1736, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "global_notification_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-global_notification_reads", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "global_notification_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "apps", - "stream": "apps", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 40, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "privileged" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "secret" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "features" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-apps", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "privileged": { - "type": [ - "null", - "boolean" - ] - }, - "secret": { - "type": [ - "null", - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "features": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "document_versions", - "stream": "document_versions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 15, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "content" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "document_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-document_versions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "content": { - "type": [ - "null", - "string" - ] - }, - "document_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "versions", - "stream": "versions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 361446272, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "item_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "whodunnit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ip" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "app_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "item_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "request_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "object" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "object_changes" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_agent" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-versions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "item_type": { - "type": [ - "null", - "string" - ] - }, - "event": { - "type": [ - "null", - "string" - ] - }, - "whodunnit": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "ip": { - "type": [ - "null", - "string" - ] - }, - "app_id": { - "type": [ - "null", - "string" - ] - }, - "item_id": { - "type": [ - "null", - "string" - ] - }, - "request_id": { - "type": [ - "null", - "string" - ] - }, - "object": { - "type": [ - "null", - "string" - ] - }, - "object_changes": { - "type": [ - "null", - "string" - ] - }, - "user_agent": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "usages", - "stream": "usages", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 173641584, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invoice_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "computed_price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "discount_percent" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "external_identifier" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_start" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "service_end" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_usage" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-usages", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "service_id": { - "type": [ - "null", - "string" - ] - }, - "service_type": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "quantity": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "unit": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "invoice_id": { - "type": [ - "null", - "string" - ] - }, - "computed_price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "discount_percent": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "external_identifier": { - "type": [ - "null", - "string" - ] - }, - "service_start": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "service_end": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "spot_usage": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "connectors", - "stream": "connectors", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 42517, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-connectors", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "ssh_keys", - "stream": "ssh_keys", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 250098, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "label" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "key" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "fingerprint" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-ssh_keys", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "entity_id": { - "type": [ - "null", - "string" - ] - }, - "label": { - "type": [ - "null", - "string" - ] - }, - "key": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "fingerprint": { - "type": [ - "null", - "string" - ] - }, - "entity_type": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "regions", - "stream": "regions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "settings" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-regions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "settings": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "logos", - "stream": "logos", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 736, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "style" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "file_contents" - ], - "metadata": { - "sql-datatype": "bytea", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-public-logos", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "style": { - "type": [ - "null", - "string" - ] - }, - "file_contents": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "volumes", - "stream": "volumes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 52065, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "size" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "storage_cluster_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "locked" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "access" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "originating_project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "legacy" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "app_instance_path" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "storage_instance_path" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "volume_path" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "external_identifier" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-volumes", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "size": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "storage_cluster_id": { - "type": [ - "null", - "string" - ] - }, - "locked": { - "type": [ - "null", - "boolean" - ] - }, - "access": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "originating_project_id": { - "type": [ - "null", - "string" - ] - }, - "legacy": { - "type": [ - "null", - "boolean" - ] - }, - "app_instance_path": { - "type": [ - "null", - "string" - ] - }, - "storage_instance_path": { - "type": [ - "null", - "string" - ] - }, - "volume_path": { - "type": [ - "null", - "string" - ] - }, - "external_identifier": { - "type": [ - "null", - "string" - ] - }, - "usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "bgp_sessions", - "stream": "bgp_sessions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 39799, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address_family" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "learned_routes" - ], - "metadata": { - "sql-datatype": "text[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_route" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-bgp_sessions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "address_family": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "learned_routes": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "switch_name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "default_route": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "label_relationships", - "stream": "label_relationships", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 116, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "label_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-label_relationships", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "label_id": { - "type": [ - "null", - "string" - ] - }, - "entity_type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "entity_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "problems", - "stream": "problems", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 51, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "weight" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blocks_provisioning" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-problems", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "weight": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "blocks_provisioning": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "instance_ssh_keys", - "stream": "instance_ssh_keys", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 34752388, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instance_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ssh_key_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-instance_ssh_keys", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "instance_id": { - "type": [ - "null", - "string" - ] - }, - "ssh_key_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "enroll_servers", - "stream": "enroll_servers", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 351, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "enroll_servers_state", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "enroll" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "template" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "text[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-enroll_servers", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "enroll": { - "type": [ - "null", - "boolean" - ] - }, - "template": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "cages", - "stream": "cages", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 43, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_room_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_racks" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-cages", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "facility_room_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "max_racks": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "metering_limits", - "stream": "metering_limits", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 155, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "limitable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "limitable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "unit" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-metering_limits", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "limitable_id": { - "type": [ - "null", - "string" - ] - }, - "limitable_type": { - "type": [ - "null", - "string" - ] - }, - "quantity": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "unit": { - "type": [ - "null", - "string" - ] - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "licenses", - "stream": "licenses", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 11523, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "licensee_product_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "license_key" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "external_license_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "license_certificate" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-licenses", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "licensee_product_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "license_key": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "external_license_id": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "license_certificate": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "payment_method_blacklist", - "stream": "payment_method_blacklist", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 2852, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "identifier" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-payment_method_blacklist", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "identifier": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "payments", - "stream": "payments", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 38128, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "reference_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "payment_mode" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "payment_method_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "gateway_response" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "amount" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "remaining" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invoices" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "transaction_errors" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-payments", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "reference_number": { - "type": [ - "null", - "string" - ] - }, - "payment_mode": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "payment_method_id": { - "type": [ - "null", - "string" - ] - }, - "gateway_response": { - "type": [ - "null", - "string" - ] - }, - "amount": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "remaining": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "invoices": { - "type": [ - "null", - "string" - ] - }, - "transaction_errors": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "invitations", - "stream": "invitations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 9349, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invited_by" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invitee" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "message" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "roles" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "nonce" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "projects_ids" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tfa_kicked_out" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-invitations", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "invited_by": { - "type": [ - "null", - "string" - ] - }, - "invitee": { - "type": [ - "null", - "string" - ] - }, - "message": { - "type": [ - "null", - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "roles": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "nonce": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "projects_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "tfa_kicked_out": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "discounts", - "stream": "discounts", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 32, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "discountable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "discountable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "percent" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-discounts", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "discountable_id": { - "type": [ - "null", - "string" - ] - }, - "discountable_type": { - "type": [ - "null", - "string" - ] - }, - "percent": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "facility_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "flipper_features", - "stream": "flipper_features", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 55, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-flipper_features", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_reservation_histories", - "stream": "hardware_reservation_histories", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 10519, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_reservation_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ended_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_reservation_histories", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "hardware_reservation_id": { - "type": [ - "null", - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "ended_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "project_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "bgp_configs", - "stream": "bgp_configs", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 3338, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "asn" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "route_object" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "md5" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_prefix" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deployment_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "requested_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-bgp_configs", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "asn": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "route_object": { - "type": [ - "null", - "string" - ] - }, - "md5": { - "type": [ - "null", - "string" - ] - }, - "max_prefix": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deployment_type": { - "type": [ - "null", - "string" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "requested_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "status": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "discovered_hardware", - "stream": "discovered_hardware", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 8427, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "giaddr" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "magnum_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "gateway" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "netmask" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "job_log" - ], - "metadata": { - "sql-datatype": "text[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "bmc_user" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "bmc_password" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "serial_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "circuit_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "u_location" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-discovered_hardware", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "mac": { - "type": [ - "null", - "string" - ] - }, - "giaddr": { - "type": [ - "null", - "string" - ] - }, - "magnum_id": { - "type": [ - "null", - "string" - ] - }, - "address": { - "type": [ - "null", - "string" - ] - }, - "gateway": { - "type": [ - "null", - "string" - ] - }, - "netmask": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "job_log": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "bmc_user": { - "type": [ - "null", - "string" - ] - }, - "bmc_password": { - "type": [ - "null", - "string" - ] - }, - "serial_number": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "circuit_id": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "u_location": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_provisionable_lock", - "stream": "hardware_provisionable_lock", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_provisionable_lock", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "provisioned_operating_systems", - "stream": "provisioned_operating_systems", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 73, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisioned_percent" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-provisioned_operating_systems", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "operating_system_id": { - "type": [ - "null", - "string" - ] - }, - "provisioned_percent": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "addresses", - "stream": "addresses", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 7783, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "addressable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "addressable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address2" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "city" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zip_code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "country" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "coordinates" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-addresses", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "addressable_id": { - "type": [ - "null", - "string" - ] - }, - "addressable_type": { - "type": [ - "null", - "string" - ] - }, - "address": { - "type": [ - "null", - "string" - ] - }, - "address2": { - "type": [ - "null", - "string" - ] - }, - "city": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "zip_code": { - "type": [ - "null", - "string" - ] - }, - "country": { - "type": [ - "null", - "string" - ] - }, - "coordinates": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "spot_market_requests", - "stream": "spot_market_requests", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 4366, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "devices_min" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "devices_max" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facilities" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_bid_price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "end_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-spot_market_requests", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "devices_min": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "devices_max": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "facilities": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "max_bid_price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "end_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "invoices", - "stream": "invoices", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 86987, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "external_identifier" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-invoices", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "external_identifier": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "total": { - "type": [ - "null", - "number" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "licensees", - "stream": "licensees", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 4, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-licensees", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "facilities", - "stream": "facilities", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 49, - "is-view": false, - "replication-key": "updated_at", - "selected": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "internal_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "clli" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "npanxx" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "emergency_phone" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "features" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "narwhal_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provider_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "soren_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pbnj_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tinkerbell_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "doorman_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "kant_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entitlements" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_ids" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_ids" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ip_ranges" - ], - "metadata": { - "sql-datatype": "inet[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cacher_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "aliases" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-facilities", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "internal_name": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "clli": { - "type": [ - "null", - "string" - ], - "maxLength": 8 - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "npanxx": { - "type": [ - "null", - "string" - ] - }, - "emergency_phone": { - "type": [ - "null", - "string" - ] - }, - "features": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "narwhal_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "provider_id": { - "type": [ - "null", - "string" - ] - }, - "public": { - "type": [ - "null", - "boolean" - ] - }, - "soren_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "pbnj_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "tinkerbell_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "doorman_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "kant_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "entitlements": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "user_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "organization_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "ip_ranges": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "cacher_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "aliases": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "global_bgp_ranges", - "stream": "global_bgp_ranges", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 27207, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address_family" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "range" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-global_bgp_ranges", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "address_family": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "range": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "ip_addresses", - "stream": "ip_addresses", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 4981227, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "networkable_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "networkable_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "magnum_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address_family" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "management" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "addon" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manageable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "bill" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_cycle" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "next_metering_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "enabled" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "parent_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "details" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tags" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usage_stopped_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-ip_addresses", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "networkable_type": { - "type": [ - "null", - "string" - ] - }, - "networkable_id": { - "type": [ - "null", - "string" - ] - }, - "magnum_id": { - "type": [ - "null", - "string" - ] - }, - "address": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "public": { - "type": [ - "null", - "boolean" - ] - }, - "address_family": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "management": { - "type": [ - "null", - "boolean" - ] - }, - "addon": { - "type": [ - "null", - "boolean" - ] - }, - "manageable": { - "type": [ - "null", - "boolean" - ] - }, - "bill": { - "type": [ - "null", - "boolean" - ] - }, - "billing_cycle": { - "type": [ - "null", - "string" - ] - }, - "next_metering_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "enabled": { - "type": [ - "null", - "boolean" - ] - }, - "port_id": { - "type": [ - "null", - "string" - ] - }, - "parent_id": { - "type": [ - "null", - "string" - ] - }, - "details": { - "type": [ - "null", - "string" - ] - }, - "tags": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "usage_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "usage_stopped_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "event_alert_logs", - "stream": "event_alert_logs", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 64993, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "subscribed_event_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "status" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "message" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-event_alert_logs", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "subscribed_event_id": { - "type": [ - "null", - "string" - ] - }, - "status": { - "type": [ - "null", - "string" - ] - }, - "message": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "event_relationships", - "stream": "event_relationships", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 52521092, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "event_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "parameter" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-event_relationships", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "event_id": { - "type": [ - "null", - "string" - ] - }, - "entity_type": { - "type": [ - "null", - "string" - ] - }, - "entity_id": { - "type": [ - "null", - "string" - ] - }, - "parameter": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "blocked_ips", - "stream": "blocked_ips", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 21, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "location" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "reason" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "details" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_agent" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "email_address" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "ip_address" - ], - "metadata": { - "sql-datatype": "inet", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "lat" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "long" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-blocked_ips", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "location": { - "type": [ - "null", - "string" - ] - }, - "reason": { - "type": [ - "null", - "string" - ] - }, - "details": { - "type": [ - "null", - "string" - ] - }, - "user_agent": { - "type": [ - "null", - "string" - ] - }, - "email_address": { - "type": [ - "null", - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "ip_address": { - "type": [ - "null", - "string" - ] - }, - "lat": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 10000, - "multipleOf": 1e-06, - "exclusiveMinimum": true, - "minimum": -10000 - }, - "long": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 10000, - "multipleOf": 1e-06, - "exclusiveMinimum": true, - "minimum": -10000 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "payment_methods", - "stream": "payment_methods", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 22182, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_by_user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "details" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "verification_stage" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-payment_methods", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "created_by_user_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "default": { - "type": [ - "null", - "boolean" - ] - }, - "details": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "verification_stage": { - "type": [ - "null", - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "global_vnis", - "stream": "global_vnis", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1730, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "magnum_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vni" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-global_vnis", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "magnum_id": { - "type": [ - "null", - "string" - ] - }, - "vni": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "plan_versions", - "stream": "plan_versions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 205, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "specs" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "active" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "priority" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "storage" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstallable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-plan_versions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "specs": { - "type": [ - "null", - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "active": { - "type": [ - "null", - "boolean" - ] - }, - "priority": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "storage": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "preinstallable": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "operating_system_versions", - "stream": "operating_system_versions", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 514, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facilities_ids" - ], - "metadata": { - "sql-datatype": "uuid[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisionable_plans_ids" - ], - "metadata": { - "sql-datatype": "uuid[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisionable_access_levels_ids" - ], - "metadata": { - "sql-datatype": "uuid[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisioning_events" - ], - "metadata": { - "sql-datatype": "json[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_names" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "root_password" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "root_password_encryption" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public_ipv4_subnet_length" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "private_ipv4_subnet_length" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public_ipv6_subnet_length" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rescue" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "always_pxe" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "storage" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "image_tag" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "changelog" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "stable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public_ipv4_required" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-operating_system_versions", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "public": { - "type": [ - "null", - "boolean" - ] - }, - "facilities_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "provisionable_plans_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "provisionable_access_levels_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "provisioning_events": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "port_names": { - "type": [ - "null", - "string" - ] - }, - "root_password": { - "type": [ - "null", - "boolean" - ] - }, - "root_password_encryption": { - "type": [ - "null", - "string" - ] - }, - "public_ipv4_subnet_length": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "private_ipv4_subnet_length": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "public_ipv6_subnet_length": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "user": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "operating_system_id": { - "type": [ - "null", - "string" - ] - }, - "rescue": { - "type": [ - "null", - "boolean" - ] - }, - "always_pxe": { - "type": [ - "null", - "boolean" - ] - }, - "storage": { - "type": [ - "null", - "string" - ] - }, - "image_tag": { - "type": [ - "null", - "string" - ] - }, - "changelog": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "stable": { - "type": [ - "null", - "boolean" - ] - }, - "public_ipv4_required": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "ports", - "stream": "ports", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 126833, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "network_bond_port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-ports", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "network_bond_port_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_provisionables", - "stream": "hardware_provisionables", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_rack_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "u_spaces" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "model_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "serial_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "data" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "leased" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "leased_from_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "lease_number" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "lease_expires_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "management" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "static_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "arch" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "dhcp_group" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "efi_boot" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "successful_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "failed_provisions" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_provision_success" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_provision_failed" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_deprovision_success" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "last_deprovision_failed" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "bios_password" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "uefi_supports_rfc3021" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "supported_networking" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "link_aggregation" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "maintenance_state" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstalled_operating_system_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstall_started_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstall_ended_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_claim_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_state" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "row" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_provisionables", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "server_rack_id": { - "type": [ - "null", - "string" - ] - }, - "u_spaces": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "model_number": { - "type": [ - "null", - "string" - ] - }, - "serial_number": { - "type": [ - "null", - "string" - ] - }, - "data": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "state": { - "type": [ - "null", - "string" - ] - }, - "leased": { - "type": [ - "null", - "boolean" - ] - }, - "leased_from_id": { - "type": [ - "null", - "string" - ] - }, - "lease_number": { - "type": [ - "null", - "string" - ] - }, - "lease_expires_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "management": { - "type": [ - "null", - "string" - ] - }, - "static_name": { - "type": [ - "null", - "string" - ] - }, - "arch": { - "type": [ - "null", - "string" - ] - }, - "dhcp_group": { - "type": [ - "null", - "string" - ] - }, - "efi_boot": { - "type": [ - "null", - "boolean" - ] - }, - "total_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "successful_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "failed_provisions": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "last_provision_success": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_provision_failed": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_deprovision_success": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "last_deprovision_failed": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "bios_password": { - "type": [ - "null", - "string" - ] - }, - "uefi_supports_rfc3021": { - "type": [ - "null", - "boolean" - ] - }, - "supported_networking": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "link_aggregation": { - "type": [ - "null", - "string" - ] - }, - "maintenance_state": { - "type": [ - "null", - "string" - ] - }, - "preinstalled_operating_system_version_id": { - "type": [ - "null", - "string" - ] - }, - "preinstall_started_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "preinstall_ended_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "hardware_claim_id": { - "type": [ - "null", - "string" - ] - }, - "server_state": { - "type": [ - "null", - "string" - ] - }, - "row": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_in_maintenance", - "stream": "hardware_in_maintenance", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_in_maintenance", - "schema": { - "type": "object", - "properties": { - "hardware_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "organizations", - "stream": "organizations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 33233, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "main_phone" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_phone" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "website" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "twitter" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tax_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "personal" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "payment_terms" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "crm" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "crm_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "crm_url" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "account_manager_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "master_agent_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "primary_owner_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zoho_contact_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "zoho_contact_person_ids" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "short_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo_file_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo_content_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo_file_size" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "logo_updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entitlement_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "auto_charge" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_price_matrix_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "free_spot_market" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "invoice_notes" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "attn" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "purchase_order" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "enforce_2fa_at" - ], - "metadata": { - "sql-datatype": "date", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "enforced_2fa_date" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "account_id" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "tags" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "maintenance_email" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "abuse_email" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "details" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "technical_account_manager_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "legal_company_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "billing_contact_persons" - ], - "metadata": { - "sql-datatype": "json[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-organizations", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "main_phone": { - "type": [ - "null", - "string" - ] - }, - "billing_phone": { - "type": [ - "null", - "string" - ] - }, - "website": { - "type": [ - "null", - "string" - ] - }, - "twitter": { - "type": [ - "null", - "string" - ] - }, - "tax_id": { - "type": [ - "null", - "string" - ] - }, - "personal": { - "type": [ - "null", - "boolean" - ] - }, - "logo": { - "type": [ - "null", - "string" - ] - }, - "payment_terms": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "crm": { - "type": [ - "null", - "string" - ] - }, - "crm_id": { - "type": [ - "null", - "string" - ] - }, - "crm_url": { - "type": [ - "null", - "string" - ] - }, - "account_manager_id": { - "type": [ - "null", - "string" - ] - }, - "master_agent_id": { - "type": [ - "null", - "string" - ] - }, - "primary_owner_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "zoho_contact_id": { - "type": [ - "null", - "string" - ] - }, - "zoho_contact_person_ids": { - "type": [ - "null", - "string" - ] - }, - "short_id": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "logo_file_name": { - "type": [ - "null", - "string" - ] - }, - "logo_content_type": { - "type": [ - "null", - "string" - ] - }, - "logo_file_size": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "logo_updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "entitlement_id": { - "type": [ - "null", - "string" - ] - }, - "auto_charge": { - "type": [ - "null", - "boolean" - ] - }, - "billable": { - "type": [ - "null", - "boolean" - ] - }, - "default_price_matrix_id": { - "type": [ - "null", - "string" - ] - }, - "free_spot_market": { - "type": [ - "null", - "boolean" - ] - }, - "invoice_notes": { - "type": [ - "null", - "string" - ] - }, - "billing_name": { - "type": [ - "null", - "string" - ] - }, - "attn": { - "type": [ - "null", - "string" - ] - }, - "purchase_order": { - "type": [ - "null", - "string" - ] - }, - "enforce_2fa_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "enforced_2fa_date": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "account_id": { - "type": [ - "null", - "string" - ] - }, - "tags": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "maintenance_email": { - "type": [ - "null", - "string" - ] - }, - "abuse_email": { - "type": [ - "null", - "string" - ] - }, - "details": { - "type": [ - "null", - "string" - ] - }, - "technical_account_manager_id": { - "type": [ - "null", - "string" - ] - }, - "legal_company_name": { - "type": [ - "null", - "string" - ] - }, - "billing_contact_persons": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "avatars", - "stream": "avatars", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 1098, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "style" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "file_contents" - ], - "metadata": { - "sql-datatype": "bytea", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-public-avatars", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "style": { - "type": [ - "null", - "string" - ] - }, - "file_contents": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "facility_rooms", - "stream": "facility_rooms", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 44, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_racks" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-facility_rooms", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "max_racks": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "view_all_grants", - "stream": "view_all_grants", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "subject" - ], - "metadata": { - "sql-datatype": "name", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "namespace" - ], - "metadata": { - "sql-datatype": "name", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "item" - ], - "metadata": { - "sql-datatype": "name", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "type" - ], - "metadata": { - "sql-datatype": "\"char\"", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "owner" - ], - "metadata": { - "sql-datatype": "name", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "relacl" - ], - "metadata": { - "sql-datatype": "aclitem[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-view_all_grants", - "schema": { - "type": "object", - "properties": { - "subject": {}, - "namespace": {}, - "item": {}, - "type": {}, - "owner": {}, - "relacl": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "public": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "manufacturers", - "stream": "manufacturers", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-manufacturers", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_switch_clusters", - "stream": "hardware_switch_clusters", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cluster" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_switch_clusters", - "schema": { - "type": "object", - "properties": { - "server_id": { - "type": [ - "null", - "string" - ] - }, - "cluster": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "block_queries", - "stream": "block_queries", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "pid" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "query" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "BlockingPids" - ], - "metadata": { - "sql-datatype": "integer[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "NumLocks" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "Modes" - ], - "metadata": { - "sql-datatype": "text[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-block_queries", - "schema": { - "type": "object", - "properties": { - "pid": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "query": { - "type": [ - "null", - "string" - ] - }, - "BlockingPids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "NumLocks": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "Modes": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_sleds", - "stream": "chassis_sleds", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sled_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "sled_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-chassis_sleds", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "sled_id": { - "type": [ - "null", - "string" - ] - }, - "sled_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_locations", - "stream": "hardware_locations", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rack" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "row" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cage" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_room" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_locations", - "schema": { - "type": "object", - "properties": { - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "rack": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "row": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "cage": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "facility_room": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "facility": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "switch": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "network_connections", - "stream": "network_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-network_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_mac": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_mac": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - }, - "source_port_id": { - "type": [ - "null", - "string" - ] - }, - "target_port_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "project_cache_keys", - "stream": "project_cache_keys", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-project_cache_keys", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_in_rma", - "stream": "hardware_in_rma", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_in_rma", - "schema": { - "type": "object", - "properties": { - "hardware_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "project_network_status", - "stream": "project_network_status", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "current" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-project_network_status", - "schema": { - "type": "object", - "properties": { - "project_id": { - "type": [ - "null", - "string" - ] - }, - "current": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "accessible_projects", - "stream": "accessible_projects", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-accessible_projects", - "schema": { - "type": "object", - "properties": { - "user_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "server_switch_connections", - "stream": "server_switch_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-server_switch_connections", - "schema": { - "type": "object", - "properties": { - "switch_id": { - "type": [ - "null", - "string" - ] - }, - "switch_mac": { - "type": [ - "null", - "string" - ] - }, - "switch_port_name": { - "type": [ - "null", - "string" - ] - }, - "switch_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_mac": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - }, - "switch_port_id": { - "type": [ - "null", - "string" - ] - }, - "target_port_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "members", - "stream": "members", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "roles" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_ids" - ], - "metadata": { - "sql-datatype": "uuid[]", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-members", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "roles": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "project_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_blades", - "stream": "chassis_blades", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-chassis_blades", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "blade_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "switch_connections", - "stream": "switch_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "switch_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "fpc_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pic_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_type" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "port_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "channel" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_mac" - ], - "metadata": { - "sql-datatype": "macaddr", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-switch_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "switch_id": { - "type": [ - "null", - "string" - ] - }, - "switch_mac": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "fpc_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "pic_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "port_type": { - "type": [ - "null", - "string" - ] - }, - "port_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "channel": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_mac": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "spot_instances_deprovision_costs", - "stream": "spot_instances_deprovision_costs", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deprovision_cost" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-spot_instances_deprovision_costs", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "null", - "string" - ] - }, - "deprovision_cost": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "pg_buffercache", - "stream": "pg_buffercache", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "bufferid" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "relfilenode" - ], - "metadata": { - "sql-datatype": "oid", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "reltablespace" - ], - "metadata": { - "sql-datatype": "oid", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "reldatabase" - ], - "metadata": { - "sql-datatype": "oid", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "relforknumber" - ], - "metadata": { - "sql-datatype": "smallint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "relblocknumber" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "isdirty" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "usagecount" - ], - "metadata": { - "sql-datatype": "smallint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "pinning_backends" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-pg_buffercache", - "schema": { - "type": "object", - "properties": { - "bufferid": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "relfilenode": {}, - "reltablespace": {}, - "reldatabase": {}, - "relforknumber": { - "type": [ - "null", - "integer" - ], - "minimum": -32768, - "maximum": 32767 - }, - "relblocknumber": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "isdirty": { - "type": [ - "null", - "boolean" - ] - }, - "usagecount": { - "type": [ - "null", - "integer" - ], - "minimum": -32768, - "maximum": 32767 - }, - "pinning_backends": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "cluster_members", - "stream": "cluster_members", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "cluster_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "member_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "member_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-cluster_members", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "cluster_id": { - "type": [ - "null", - "string" - ] - }, - "member_id": { - "type": [ - "null", - "string" - ] - }, - "member_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "network_summaries", - "stream": "network_summaries", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rma" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "maintenance" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "available" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "in_use" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-network_summaries", - "schema": { - "type": "object", - "properties": { - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "hardware_type": { - "type": [ - "null", - "string" - ] - }, - "rma": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "maintenance": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "available": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "in_use": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "total": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "cluster_connections", - "stream": "cluster_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-cluster_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "operating_system_preinstall_statistics", - "stream": "operating_system_preinstall_statistics", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "operating_system_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "provisioned_percent" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_provisioned_percent" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_preinstalled_percent" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "difference_to_preinstall" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "available_servers" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_preinstalled_servers" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_preinstalled" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "servers_to_rebalance" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-operating_system_preinstall_statistics", - "schema": { - "type": "object", - "properties": { - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "operating_system_id": { - "type": [ - "null", - "string" - ] - }, - "provisioned_percent": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "total_provisioned_percent": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "total_preinstalled_percent": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "difference_to_preinstall": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "available_servers": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "total_preinstalled_servers": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "target_preinstalled": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "servers_to_rebalance": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "servers_in_use", - "stream": "servers_in_use", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "server_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "time_in_use" - ], - "metadata": { - "sql-datatype": "tsrange", - "inclusion": "unsupported", - "selected-by-default": false - } - } - ], - "tap_stream_id": "packet_api-public-servers_in_use", - "schema": { - "type": "object", - "properties": { - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "server_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": [ - "null", - "string" - ] - }, - "time_in_use": {} - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_facilities", - "stream": "hardware_facilities", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "hardware_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_facilities", - "schema": { - "type": "object", - "properties": { - "hardware_id": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "hardware_connections", - "stream": "hardware_connections", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "source_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_port_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "target_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-hardware_connections", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "source_id": { - "type": [ - "null", - "string" - ] - }, - "source_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_port_name": { - "type": [ - "null", - "string" - ] - }, - "target_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "spot_market_prices", - "stream": "spot_market_prices", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "quantity" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-spot_market_prices", - "schema": { - "type": "object", - "properties": { - "price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "quantity": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "plan_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "spot_market_total_prices", - "stream": "spot_market_total_prices", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "price" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_quantity" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_earnings" - ], - "metadata": { - "sql-datatype": "numeric", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-spot_market_total_prices", - "schema": { - "type": "object", - "properties": { - "price": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "total_quantity": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "total_earnings": { - "type": [ - "null", - "number" - ], - "exclusiveMaximum": true, - "maximum": 100000000000000000000000000000000000000000000000000000000000000, - "multipleOf": 1e-38, - "exclusiveMinimum": true, - "minimum": -100000000000000000000000000000000000000000000000000000000000000 - }, - "plan_id": { - "type": [ - "null", - "string" - ] - }, - "facility_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "documents", - "stream": "documents", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 6, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "privy" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_document_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "document_type_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-documents", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "privy": { - "type": [ - "null", - "boolean" - ] - }, - "default_document_version_id": { - "type": [ - "null", - "string" - ] - }, - "document_type_id": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "instance_summaries", - "stream": "instance_summaries", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "organization_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "spot_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "reserved_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "on_demand_instances" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-instance_summaries", - "schema": { - "type": "object", - "properties": { - "organization_id": { - "type": [ - "null", - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "plan_version_id": { - "type": [ - "null", - "string" - ] - }, - "instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "spot_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "reserved_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "on_demand_instances": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "chassis_blade_nodes", - "stream": "chassis_blade_nodes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "chassis_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-chassis_blade_nodes", - "schema": { - "type": "object", - "properties": { - "chassis_id": { - "type": [ - "null", - "string" - ] - }, - "blade_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "node_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "node_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "blade_nodes", - "stream": "blade_nodes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "connector_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blade_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "node_index" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-blade_nodes", - "schema": { - "type": "object", - "properties": { - "connector_id": { - "type": [ - "null", - "string" - ] - }, - "blade_id": { - "type": [ - "null", - "string" - ] - }, - "node_id": { - "type": [ - "null", - "string" - ] - }, - "node_index": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "pg_stat_statements", - "stream": "pg_stat_statements", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 0, - "is-view": true - } - }, - { - "breadcrumb": [ - "properties", - "userid" - ], - "metadata": { - "sql-datatype": "oid", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "dbid" - ], - "metadata": { - "sql-datatype": "oid", - "inclusion": "unsupported", - "selected-by-default": false - } - }, - { - "breadcrumb": [ - "properties", - "queryid" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "query" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "calls" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "total_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "min_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "max_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "mean_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "stddev_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "rows" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "shared_blks_hit" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "shared_blks_read" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "shared_blks_dirtied" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "shared_blks_written" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_blks_hit" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_blks_read" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_blks_dirtied" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "local_blks_written" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "temp_blks_read" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "temp_blks_written" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blk_read_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "blk_write_time" - ], - "metadata": { - "sql-datatype": "double precision", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-pg_stat_statements", - "schema": { - "type": "object", - "properties": { - "userid": {}, - "dbid": {}, - "queryid": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "query": { - "type": [ - "null", - "string" - ] - }, - "calls": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "total_time": { - "type": [ - "null", - "number" - ] - }, - "min_time": { - "type": [ - "null", - "number" - ] - }, - "max_time": { - "type": [ - "null", - "number" - ] - }, - "mean_time": { - "type": [ - "null", - "number" - ] - }, - "stddev_time": { - "type": [ - "null", - "number" - ] - }, - "rows": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "shared_blks_hit": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "shared_blks_read": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "shared_blks_dirtied": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "shared_blks_written": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "local_blks_hit": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "local_blks_read": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "local_blks_dirtied": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "local_blks_written": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "temp_blks_read": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "temp_blks_written": { - "type": [ - "null", - "integer" - ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 - }, - "blk_read_time": { - "type": [ - "null", - "number" - ] - }, - "blk_write_time": { - "type": [ - "null", - "number" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "labels", - "stream": "labels", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 19, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "settings" - ], - "metadata": { - "sql-datatype": "json", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-labels", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "settings": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "mac_ouis", - "stream": "mac_ouis", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 26427, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "oui" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "organization" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manufacturer_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "manual" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-mac_ouis", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "oui": { - "type": [ - "null", - "string" - ] - }, - "organization": { - "type": [ - "null", - "string" - ] - }, - "manufacturer_id": { - "type": [ - "null", - "string" - ] - }, - "manual": { - "type": [ - "null", - "boolean" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "operating_systems", - "stream": "operating_systems", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 61, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "distro" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "version" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default_operating_system_version_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "licensee_product_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "preinstallable" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-operating_systems", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "slug": { - "type": [ - "null", - "string" - ] - }, - "distro": { - "type": [ - "null", - "string" - ] - }, - "version": { - "type": [ - "null", - "string" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "default_operating_system_version_id": { - "type": [ - "null", - "string" - ] - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "licensee_product_id": { - "type": [ - "null", - "string" - ] - }, - "preinstallable": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "emails", - "stream": "emails", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 35863, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "user_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "address" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "default" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "verified" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-emails", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "address": { - "type": [ - "null", - "string" - ] - }, - "default": { - "type": [ - "null", - "boolean" - ] - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "verified": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "notes", - "stream": "notes", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 9370, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "entity_type" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "body" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "author_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "version_id" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "critical" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-notes", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "entity_id": { - "type": [ - "null", - "string" - ] - }, - "entity_type": { - "type": [ - "null", - "string" - ] - }, - "body": { - "type": [ - "null", - "string" - ] - }, - "author_id": { - "type": [ - "null", - "string" - ] - }, - "version_id": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "critical": { - "type": [ - "null", - "boolean" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "virtual_networks", - "stream": "virtual_networks", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 47232, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "project_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "magnum_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vxlan" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "vlan" - ], - "metadata": { - "sql-datatype": "integer", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "global_vni_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-virtual_networks", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "project_id": { - "type": [ - "null", - "string" - ] - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "magnum_id": { - "type": [ - "null", - "string" - ] - }, - "vxlan": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "vlan": { - "type": [ - "null", - "integer" - ], - "minimum": -2147483648, - "maximum": 2147483647 - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "facility_id": { - "type": [ - "null", - "string" - ] - }, - "global_vni_id": { - "type": [ - "null", - "string" - ] - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "notifications", - "stream": "notifications", + "table_name": "facilities", + "stream": "facilities", "metadata": [ { "breadcrumb": [], @@ -42134,8 +12,9 @@ ], "schema-name": "public", "database-name": "packet_api", - "row-count": 1260580, - "is-view": false + "row-count": 49, + "is-view": false, + "selected": true } }, { @@ -42152,419 +31,306 @@ { "breadcrumb": [ "properties", - "user_id" + "name" ], "metadata": { - "sql-datatype": "uuid", + "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": true } }, { "breadcrumb": [ "properties", - "type" + "internal_name" ], "metadata": { "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "body" + "code" ], "metadata": { - "sql-datatype": "text", + "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "severity" + "clli" ], "metadata": { "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "read" + "description" ], "metadata": { - "sql-datatype": "boolean", + "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "context" + "npanxx" ], "metadata": { - "sql-datatype": "hstore", + "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "created_at" + "emergency_phone" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "character varying", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "updated_at" + "features" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "character varying[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "deleted_at" + "narwhal_credentials" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-public-notifications", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "user_id": { - "type": [ - "null", - "string" - ] - }, - "type": { - "type": [ - "null", - "string" - ] - }, - "body": { - "type": [ - "null", - "string" - ] - }, - "severity": { - "type": [ - "null", - "string" - ] - }, - "read": { - "type": [ - "null", - "boolean" - ] - }, - "context": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" + "selected-by-default": false, + "selected": false } }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } - } - } - }, - { - "table_name": "license_activations", - "stream": "license_activations", - "metadata": [ { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 11841, - "is-view": false + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "id" + "updated_at" ], "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": false, + "selected": true } }, { "breadcrumb": [ "properties", - "license_id" + "deleted_at" ], "metadata": { - "sql-datatype": "uuid", + "sql-datatype": "timestamp without time zone", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "status" + "provider_id" ], "metadata": { - "sql-datatype": "character varying", + "sql-datatype": "uuid", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "expires_at" + "public" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "boolean", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "created_at" + "soren_credentials" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "updated_at" + "pbnj_credentials" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "deleted_at" + "tinkerbell_credentials" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "licensable_id" + "doorman_credentials" ], "metadata": { - "sql-datatype": "uuid", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "licensable_type" + "kant_credentials" ], "metadata": { - "sql-datatype": "character varying", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "type" + "entitlements" ], "metadata": { - "sql-datatype": "character varying", + "sql-datatype": "character varying[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "billing_cycle" + "user_ids" ], "metadata": { - "sql-datatype": "character varying", + "sql-datatype": "character varying[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "next_metering_at" + "organization_ids" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "character varying[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "plan_version_id" + "ip_ranges" ], "metadata": { - "sql-datatype": "uuid", + "sql-datatype": "inet[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "usage_started_at" + "cacher_credentials" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "hstore", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false } }, { "breadcrumb": [ "properties", - "usage_stopped_at" + "aliases" ], "metadata": { - "sql-datatype": "timestamp without time zone", + "sql-datatype": "character varying[]", "inclusion": "available", - "selected-by-default": true + "selected-by-default": false, + "selected": false, + "selected": false } } ], - "tap_stream_id": "packet_api-public-license_activations", + "tap_stream_id": "packet_api-public-facilities", "schema": { "type": "object", "properties": { @@ -42573,252 +339,185 @@ "string" ] }, - "license_id": { + "name": { "type": [ "null", "string" ] }, - "status": { + "internal_name": { "type": [ "null", "string" ] }, - "expires_at": { + "code": { "type": [ "null", "string" ], - "format": "date-time" + "maxLength": 10 }, - "created_at": { + "clli": { "type": [ "null", "string" ], - "format": "date-time" + "maxLength": 8 }, - "updated_at": { + "description": { "type": [ "null", "string" - ], - "format": "date-time" + ] }, - "deleted_at": { + "npanxx": { "type": [ "null", "string" - ], - "format": "date-time" + ] }, - "licensable_id": { + "emergency_phone": { "type": [ "null", "string" ] }, - "licensable_type": { + "features": { "type": [ "null", - "string" - ] + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "narwhal_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} }, - "type": { + "created_at": { "type": [ "null", "string" - ] + ], + "format": "date-time" }, - "billing_cycle": { + "updated_at": { "type": [ "null", "string" - ] + ], + "format": "date-time" }, - "next_metering_at": { + "deleted_at": { "type": [ "null", "string" ], "format": "date-time" }, - "plan_version_id": { + "provider_id": { "type": [ "null", "string" ] }, - "usage_started_at": { + "public": { "type": [ "null", - "string" + "boolean" + ] + }, + "soren_credentials": { + "type": [ + "null", + "object" ], - "format": "date-time" + "properties": {} }, - "usage_stopped_at": { + "pbnj_credentials": { "type": [ "null", - "string" + "object" ], - "format": "date-time" - } - }, - "definitions": { - "sdc_recursive_integer_array": { + "properties": {} + }, + "tinkerbell_credentials": { "type": [ "null", - "integer", - "array" + "object" ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } + "properties": {} }, - "sdc_recursive_number_array": { + "doorman_credentials": { "type": [ "null", - "number", - "array" + "object" ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } + "properties": {} }, - "sdc_recursive_string_array": { + "kant_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "entitlements": { "type": [ "null", - "string", "array" ], "items": { "$ref": "#/definitions/sdc_recursive_string_array" } }, - "sdc_recursive_boolean_array": { + "user_ids": { "type": [ "null", - "boolean", "array" ], "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" + "$ref": "#/definitions/sdc_recursive_string_array" } }, - "sdc_recursive_timestamp_array": { + "organization_ids": { "type": [ "null", - "string", "array" ], - "format": "date-time", "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" + "$ref": "#/definitions/sdc_recursive_string_array" } }, - "sdc_recursive_object_array": { + "ip_ranges": { "type": [ "null", - "object", "array" ], "items": { - "$ref": "#/definitions/sdc_recursive_object_array" + "$ref": "#/definitions/sdc_recursive_string_array" } - } - } - } - }, - { - "table_name": "provision_bucket_counts", - "stream": "provision_bucket_counts", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [], - "schema-name": "chartio", - "database-name": "packet_api", - "row-count": 9221, - "is-view": false - } - }, - { - "breadcrumb": [ - "properties", - "start" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "facility_code" - ], - "metadata": { - "sql-datatype": "text", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "plan_version_slug" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "count" - ], - "metadata": { - "sql-datatype": "bigint", - "inclusion": "available", - "selected-by-default": true - } - } - ], - "tap_stream_id": "packet_api-chartio-provision_bucket_counts", - "schema": { - "type": "object", - "properties": { - "start": { - "type": [ - "null", - "string" - ], - "format": "date-time" }, - "facility_code": { - "type": [ - "null", - "string" - ] - }, - "plan_version_slug": { + "cacher_credentials": { "type": [ "null", - "string" - ] + "object" + ], + "properties": {} }, - "count": { + "aliases": { "type": [ "null", - "integer" + "array" ], - "minimum": -9223372036854775808, - "maximum": 9223372036854775807 + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } } }, "definitions": { From 0546163046becd1e2850b2a4aa9932cbb3f8966f Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Thu, 18 Jun 2020 19:38:07 -0600 Subject: [PATCH 08/20] timing --- tap_postgres/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 660154c..bddcc4f 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -20,6 +20,7 @@ from singer.schema import Schema from singer.catalog import Catalog, CatalogEntry import sshtunnel +import time import tap_postgres.sync_strategies.logical_replication as logical_replication import tap_postgres.sync_strategies.full_table as full_table @@ -714,6 +715,7 @@ def main_impl(): # local_bind_address=('0.0.0.0', 10022) # leaving this off uses a random local port ) tunnel.start() + time.sleep(1) conn_config['host'] = '127.0.0.1' # rewrite the config to go through our tunnel conn_config['port'] = tunnel.local_bind_port else: From 479ac87cee69b9a2cf974de7edaa06a1b77f0fc0 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Mon, 13 Jul 2020 12:12:57 -0600 Subject: [PATCH 09/20] updated readme --- README.md | 20 ++++++++++++++++++++ config.json.sample | 15 +++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 config.json.sample diff --git a/README.md b/README.md index 7011faf..96b4ae6 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,26 @@ using the wal2json decoder plugin. SELECT * FROM pg_create_logical_replication_slot('stitch', 'wal2json'); ``` +## Configuration +Check out `config.json.sample` for an example configuration file. + +| Field | Required? | Default | Details | +|----------------------------|-----------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| | | | | +| dbname | Yes | | The name of the database to connect to | +| default_replication_method | No | | Allows setting a default replication method. If the replication method for a stream is not set in the catalog.json, then this replication method is used. Can be one of ` | +| default_replication_key | No | | Allows setting a default replication key. Should be a string value containing the field name, e.g. `updated_at` | +| host | Yes | | The host to be used to connect | +| password | Yes | | The password to be used to connect | +| port | Yes | | The port to be used to connect | +| user | Yes | | The user to be used to connect | +| use_ssh_tunnel | No | False | Set to true to open an SSH tunnel and connect to the database through the tunnel | +| ssh_jump_server | No | | Only used if `use_ssh_tunnel` is set to true. This is the URL or IP address of the jump server that the connection should tunnel through | +| ssh_jump_server_port | No | 22 | Only used if `use_ssh_tunnel` is set to true. This is the port of the jump server the SSH tunnel will attempt to connect to | +| ssh_private_key_path | No | | Only used if `use_ssh_tunnel` is set to true. This is the path on the local machine to the private SSH key | +| ssh_username | No | | Only used if `use_ssh_tunnel` is set to true. This is the username to be used to connect to the jump server | +| ssl | No | | If true, the sslmode value is set to "require" otherwise sslmode value is not set | + --- Copyright © 2018 Stitch diff --git a/config.json.sample b/config.json.sample new file mode 100644 index 0000000..095c80b --- /dev/null +++ b/config.json.sample @@ -0,0 +1,15 @@ +{ + "dbname": "dbname", + "default_replication_method": "INCREMENTAL", + "default_replication_key": "updated_at", + "host": "host", + "password": "password", + "port": "5432", + "user": "user", + "use_ssh_tunnel": true, + "ssh_jump_server": "jumpserver.mydomain.com", + "ssh_jump_server_port": 22, + "ssh_private_key_path": "~/.ssh/my-key.pem", + "ssh_username": "username", + "ssl": true +} \ No newline at end of file From 4623e212c450b18762a524d2ccfdddaef186e41b Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 13:26:31 -0600 Subject: [PATCH 10/20] updated unit tests and readme --- README.md | 37 + setup.py | 10 +- tap_postgres/__init__.py | 441 +- test-catalog.json | 45348 +++++++++++++++- .../unittests/test_full_table_interruption.py | 241 +- tests/unittests/test_unsupported_pk.py | 33 +- tests/unittests/utils.py | 49 +- 7 files changed, 45358 insertions(+), 801 deletions(-) diff --git a/README.md b/README.md index 7011faf..6b4a759 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,43 @@ using the wal2json decoder plugin. SELECT * FROM pg_create_logical_replication_slot('stitch', 'wal2json'); ``` +## Configuration +Check out `config.json.sample` for an example configuration file. + +| Field | Required? | Default | Details | +|----------------------------|-----------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| | | | | +| dbname | Yes | | The name of the database to connect to | +| default_replication_method | No | | Allows setting a default replication method. If the replication method for a stream is not set in the catalog.json, then this replication method is used. Can be one of ` | +| default_replication_key | No | | Allows setting a default replication key. Should be a string value containing the field name, e.g. `updated_at` | +| host | Yes | | The host to be used to connect | +| password | Yes | | The password to be used to connect | +| port | Yes | | The port to be used to connect | +| user | Yes | | The user to be used to connect | +| use_ssh_tunnel | No | False | Set to true to open an SSH tunnel and connect to the database through the tunnel | +| ssh_jump_server | No | | Only used if `use_ssh_tunnel` is set to true. This is the URL or IP address of the jump server that the connection should tunnel through | +| ssh_jump_server_port | No | 22 | Only used if `use_ssh_tunnel` is set to true. This is the port of the jump server the SSH tunnel will attempt to connect to | +| ssh_private_key_path | No | | Only used if `use_ssh_tunnel` is set to true. This is the path on the local machine to the private SSH key | +| ssh_username | No | | Only used if `use_ssh_tunnel` is set to true. This is the username to be used to connect to the jump server | +| ssl | No | | If true, the sslmode value is set to "require" otherwise sslmode value is not set | + +## Development +### Running tests +Install requirements for development: `pip install -e .[test]` + +Install postgres to run tests: +1. sudo apt update +1. sudo apt install postgresql postgresql-contrib +1. sudo service postgresql start +1. sudo passwd postgres (set to postgres) +1. sudo -u postgres psql +1. alter user postgres password 'postgres' +1. \q + +Run unit tests: `nosetests --where tests/unittests` + + + --- Copyright © 2018 Stitch diff --git a/setup.py b/setup.py index 44353bf..dd945bb 100644 --- a/setup.py +++ b/setup.py @@ -12,12 +12,18 @@ 'singer-python==5.3.1', 'psycopg2==2.8.4', 'strict-rfc3339==0.7', - 'nose==1.3.7', 'sshtunnel==0.1.5' ], + extras_require={ + 'dev': [ + 'autopep8>=1.5.3', + 'python-dotenv>=0.14.0', + 'nose>=1.3.7', + ] + }, entry_points=''' [console_scripts] tap-postgres=tap_postgres:main ''', packages=['tap_postgres', 'tap_postgres.sync_strategies'] -) + ) diff --git a/tap_postgres/__init__.py b/tap_postgres/__init__.py index 326680b..fe5f829 100644 --- a/tap_postgres/__init__.py +++ b/tap_postgres/__init__.py @@ -29,7 +29,7 @@ import tap_postgres.sync_strategies.common as sync_common LOGGER = singer.get_logger() -#LogMiner do not support LONG, LONG RAW, CLOB, BLOB, NCLOB, ADT, or COLLECTION datatypes. +# LogMiner do not support LONG, LONG RAW, CLOB, BLOB, NCLOB, ADT, or COLLECTION datatypes. Column = collections.namedtuple('Column', [ "column_name", "is_primary_key", @@ -68,12 +68,13 @@ def required_config_keys(use_ssh_tunnel=False): def nullable_column(col_type, pk): if pk: - return [col_type] + return [col_type] return ['null', col_type] + def schema_for_column_datatype(c): schema = {} - #remove any array notation from type information as we use a separate field for that + # remove any array notation from type information as we use a separate field for that data_type = c.sql_data_type.lower().replace('[]', '') if data_type in INTEGER_TYPES: @@ -127,7 +128,7 @@ def schema_for_column_datatype(c): return schema if data_type in {'time without time zone', 'time with time zone'}: - #times are treated as ordinary strings as they can not possible match RFC3339 + # times are treated as ordinary strings as they can not possible match RFC3339 schema['type'] = nullable_column('string', c.is_primary_key) return schema @@ -164,89 +165,114 @@ def schema_for_column_datatype(c): return schema + def schema_name_for_numeric_array(precision, scale): schema_name = 'sdc_recursive_decimal_{}_{}_array'.format(precision, scale) return schema_name + def schema_for_column(c): - #NB> from the post postgres docs: The current implementation does not enforce the declared number of dimensions either. - #these means we can say nothing about an array column. its items may be more arrays or primitive types like integers - #and this can vary on a row by row basis + # NB> from the post postgres docs: The current implementation does not enforce the declared number of dimensions either. + # these means we can say nothing about an array column. its items may be more arrays or primitive types like integers + # and this can vary on a row by row basis - column_schema = {'type':["null", "array"]} + column_schema = {'type': ["null", "array"]} if not c.is_array: return schema_for_column_datatype(c) if c.sql_data_type == 'integer[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_integer_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_integer_array'} elif c.sql_data_type == 'bigint[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_integer_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_integer_array'} elif c.sql_data_type == 'bit[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_boolean_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_boolean_array'} elif c.sql_data_type == 'boolean[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_boolean_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_boolean_array'} elif c.sql_data_type == 'character varying[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'cidr[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'citext[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'date[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_timestamp_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_timestamp_array'} elif c.sql_data_type == 'numeric[]': scale = post_db.numeric_scale(c) precision = post_db.numeric_precision(c) schema_name = schema_name_for_numeric_array(precision, scale) - column_schema['items'] = {'$ref': '#/definitions/{}'.format(schema_name)} + column_schema['items'] = { + '$ref': '#/definitions/{}'.format(schema_name)} elif c.sql_data_type == 'double precision[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_number_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_number_array'} elif c.sql_data_type == 'hstore[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_object_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_object_array'} elif c.sql_data_type == 'inet[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'json[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'jsonb[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'mac[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'money[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'real[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_number_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_number_array'} elif c.sql_data_type == 'smallint[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_integer_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_integer_array'} elif c.sql_data_type == 'text[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'timestamp without time zone[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_timestamp_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_timestamp_array'} elif c.sql_data_type == 'timestamp with time zone[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_timestamp_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_timestamp_array'} elif c.sql_data_type == 'time[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'uuid[]': - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} elif c.sql_data_type == 'bytea[]': # bytea[] are unsupported del column_schema['type'] else: - #custom datatypes like enums - column_schema['items'] = {'$ref': '#/definitions/sdc_recursive_string_array'} + # custom datatypes like enums + column_schema['items'] = { + '$ref': '#/definitions/sdc_recursive_string_array'} return column_schema - -#typlen -1 == variable length arrays -#typelem != 0 points to subtypes. 23 in the case of arrays +# typlen -1 == variable length arrays +# typelem != 0 points to subtypes. 23 in the case of arrays # so integer arrays are typlen = -1, typelem = 23 because integer types are oid 23 -#this seems to identify all arrays: -#select typname from pg_attribute as pga join pg_type as pgt on pgt.oid = pga.atttypid where typlen = -1 and typelem != 0 and pga.attndims > 0; +# this seems to identify all arrays: +# select typname from pg_attribute as pga join pg_type as pgt on pgt.oid = pga.atttypid where typlen = -1 and typelem != 0 and pga.attndims > 0; def produce_table_info(conn): with conn.cursor(cursor_factory=psycopg2.extras.DictCursor, name='stitch_cursor') as cur: cur.itersize = post_db.cursor_iter_size table_info = {} - # SELECT CASE WHEN $2.typtype = 'd' THEN $2.typbasetype ELSE $1.atttypid END + # SELECT CASE WHEN $2.typtype = 'd' THEN $2.typbasetype ELSE $1.atttypid END cur.execute(""" SELECT pg_class.reltuples::BIGINT AS approximate_row_count, @@ -295,56 +321,64 @@ def produce_table_info(conn): table_info[schema_name] = {} if table_info[schema_name].get(table_name) is None: - table_info[schema_name][table_name] = {'is_view': is_view, 'row_count' : row_count, 'columns' : {}} + table_info[schema_name][table_name] = { + 'is_view': is_view, 'row_count': row_count, 'columns': {}} col_name = col_info[0] - table_info[schema_name][table_name]['columns'][col_name] = Column(*col_info) + table_info[schema_name][table_name]['columns'][col_name] = Column( + *col_info) return table_info + def get_database_name(connection): cur = connection.cursor() rows = cur.execute("SELECT name FROM v$database").fetchall() return rows[0][0] + def write_sql_data_type_md(mdata, col_info): c_name = col_info.column_name if col_info.sql_data_type == 'bit' and col_info.character_maximum_length > 1: - mdata = metadata.write(mdata, ('properties', c_name), 'sql-datatype', "bit({})".format(col_info.character_maximum_length)) + mdata = metadata.write(mdata, ('properties', c_name), 'sql-datatype', + "bit({})".format(col_info.character_maximum_length)) else: - mdata = metadata.write(mdata, ('properties', c_name), 'sql-datatype', col_info.sql_data_type) + mdata = metadata.write(mdata, ('properties', c_name), + 'sql-datatype', col_info.sql_data_type) return mdata -BASE_RECURSIVE_SCHEMAS = {'sdc_recursive_integer_array' : {'type' : ['null', 'integer', 'array'], 'items' : {'$ref': '#/definitions/sdc_recursive_integer_array'}}, - 'sdc_recursive_number_array' : {'type' : ['null', 'number', 'array'], 'items' : {'$ref': '#/definitions/sdc_recursive_number_array'}}, - 'sdc_recursive_string_array' : {'type' : ['null', 'string', 'array'], 'items' : {'$ref': '#/definitions/sdc_recursive_string_array'}}, - 'sdc_recursive_boolean_array' : {'type' : ['null', 'boolean', 'array'], 'items' : {'$ref': '#/definitions/sdc_recursive_boolean_array'}}, - 'sdc_recursive_timestamp_array' : {'type' : ['null', 'string', 'array'], 'format' : 'date-time', 'items' : {'$ref': '#/definitions/sdc_recursive_timestamp_array'}}, - 'sdc_recursive_object_array' : {'type' : ['null', 'object', 'array'], 'items' : {'$ref': '#/definitions/sdc_recursive_object_array'}}} +BASE_RECURSIVE_SCHEMAS = {'sdc_recursive_integer_array': {'type': ['null', 'integer', 'array'], 'items': {'$ref': '#/definitions/sdc_recursive_integer_array'}}, + 'sdc_recursive_number_array': {'type': ['null', 'number', 'array'], 'items': {'$ref': '#/definitions/sdc_recursive_number_array'}}, + 'sdc_recursive_string_array': {'type': ['null', 'string', 'array'], 'items': {'$ref': '#/definitions/sdc_recursive_string_array'}}, + 'sdc_recursive_boolean_array': {'type': ['null', 'boolean', 'array'], 'items': {'$ref': '#/definitions/sdc_recursive_boolean_array'}}, + 'sdc_recursive_timestamp_array': {'type': ['null', 'string', 'array'], 'format': 'date-time', 'items': {'$ref': '#/definitions/sdc_recursive_timestamp_array'}}, + 'sdc_recursive_object_array': {'type': ['null', 'object', 'array'], 'items': {'$ref': '#/definitions/sdc_recursive_object_array'}}} + def include_array_schemas(columns, schema): schema['definitions'] = copy.deepcopy(BASE_RECURSIVE_SCHEMAS) - - decimal_array_columns = [key for key, value in columns.items() if value.sql_data_type == 'numeric[]'] + decimal_array_columns = [ + key for key, value in columns.items() if value.sql_data_type == 'numeric[]'] for c in decimal_array_columns: scale = post_db.numeric_scale(columns[c]) precision = post_db.numeric_precision(columns[c]) schema_name = schema_name_for_numeric_array(precision, scale) - schema['definitions'][schema_name] = {'type' : ['null', 'number', 'array'], + schema['definitions'][schema_name] = {'type': ['null', 'number', 'array'], 'multipleOf': post_db.numeric_multiple_of(scale), - 'exclusiveMaximum' : True, - 'maximum' : post_db.numeric_max(precision, scale), + 'exclusiveMaximum': True, + 'maximum': post_db.numeric_max(precision, scale), 'exclusiveMinimum': True, - 'minimum' : post_db.numeric_min(precision, scale), - 'items' : {'$ref': '#/definitions/{}'.format(schema_name)}} + 'minimum': post_db.numeric_min(precision, scale), + 'items': {'$ref': '#/definitions/{}'.format(schema_name)}} return schema + def discover_columns(connection, table_info): entries = [] for schema_name in table_info.keys(): @@ -352,7 +386,8 @@ def discover_columns(connection, table_info): mdata = {} columns = table_info[schema_name][table_name]['columns'] - table_pks = [col_name for col_name, col_info in columns.items() if col_info.is_primary_key] + table_pks = [col_name for col_name, + col_info in columns.items() if col_info.is_primary_key] with connection.cursor(cursor_factory=psycopg2.extras.DictCursor) as cur: cur.execute(" SELECT current_database()") database_name = cur.fetchone()[0] @@ -360,14 +395,17 @@ def discover_columns(connection, table_info): metadata.write(mdata, (), 'table-key-properties', table_pks) metadata.write(mdata, (), 'schema-name', schema_name) metadata.write(mdata, (), 'database-name', database_name) - metadata.write(mdata, (), 'row-count', table_info[schema_name][table_name]['row_count']) - metadata.write(mdata, (), 'is-view', table_info[schema_name][table_name].get('is_view')) + metadata.write(mdata, (), 'row-count', + table_info[schema_name][table_name]['row_count']) + metadata.write(mdata, (), 'is-view', + table_info[schema_name][table_name].get('is_view')) - column_schemas = {col_name : schema_for_column(col_info) for col_name, col_info in columns.items()} + column_schemas = {col_name: schema_for_column( + col_info) for col_name, col_info in columns.items()} - schema = {'type' : 'object', + schema = {'type': 'object', 'properties': column_schemas, - 'definitions' : {}} + 'definitions': {}} schema = include_array_schemas(columns, schema) @@ -375,30 +413,38 @@ def discover_columns(connection, table_info): mdata = write_sql_data_type_md(mdata, columns[c_name]) if column_schemas[c_name].get('type') is None: - mdata = metadata.write(mdata, ('properties', c_name), 'inclusion', 'unsupported') - mdata = metadata.write(mdata, ('properties', c_name), 'selected-by-default', False) + mdata = metadata.write( + mdata, ('properties', c_name), 'inclusion', 'unsupported') + mdata = metadata.write( + mdata, ('properties', c_name), 'selected-by-default', False) elif table_info[schema_name][table_name]['columns'][c_name].is_primary_key: - mdata = metadata.write(mdata, ('properties', c_name), 'inclusion', 'automatic') - mdata = metadata.write(mdata, ('properties', c_name), 'selected-by-default', True) + mdata = metadata.write( + mdata, ('properties', c_name), 'inclusion', 'automatic') + mdata = metadata.write( + mdata, ('properties', c_name), 'selected-by-default', True) else: - mdata = metadata.write(mdata, ('properties', c_name), 'inclusion', 'available') - mdata = metadata.write(mdata, ('properties', c_name), 'selected-by-default', True) + mdata = metadata.write( + mdata, ('properties', c_name), 'inclusion', 'available') + mdata = metadata.write( + mdata, ('properties', c_name), 'selected-by-default', True) - entry = {'table_name' : table_name, - 'stream' : table_name, - 'metadata' : metadata.to_list(mdata), - 'tap_stream_id' : post_db.compute_tap_stream_id(database_name, schema_name, table_name), - 'schema' : schema} + entry = {'table_name': table_name, + 'stream': table_name, + 'metadata': metadata.to_list(mdata), + 'tap_stream_id': post_db.compute_tap_stream_id(database_name, schema_name, table_name), + 'schema': schema} entries.append(entry) return entries + def discover_db(connection): table_info = produce_table_info(connection) db_streams = discover_columns(connection, table_info) return db_streams + def attempt_connection_to_db(conn_config, dbname): nascent_config = copy.deepcopy(conn_config) nascent_config['dbname'] = dbname @@ -409,11 +455,14 @@ def attempt_connection_to_db(conn_config, dbname): conn.close() return True except Exception as err: - LOGGER.warning('Unable to connect to %s. This maybe harmless if you have not desire to replicate from this database: "%s"', dbname, err) + LOGGER.warning( + 'Unable to connect to %s. This maybe harmless if you have not desire to replicate from this database: "%s"', dbname, err) return False + def dump_catalog(all_streams): - json.dump({'streams' : all_streams}, sys.stdout, indent=2) + json.dump({'streams': all_streams}, sys.stdout, indent=2) + def do_discovery(conn_config): all_streams = [] @@ -427,13 +476,16 @@ def do_discovery(conn_config): AND datname != 'rdsadmin'""" if conn_config.get('filter_dbs'): - sql = post_db.filter_dbs_sql_clause(sql, conn_config['filter_dbs']) + sql = post_db.filter_dbs_sql_clause( + sql, conn_config['filter_dbs']) - LOGGER.info("Running DB discovery: %s with itersize %s", sql, cur.itersize) + LOGGER.info("Running DB discovery: %s with itersize %s", + sql, cur.itersize) cur.execute(sql) found_dbs = (row[0] for row in cur.fetchall()) - filter_dbs = filter(lambda dbname: attempt_connection_to_db(conn_config, dbname), found_dbs) + filter_dbs = filter(lambda dbname: attempt_connection_to_db( + conn_config, dbname), found_dbs) for db_row in filter_dbs: dbname = db_row @@ -443,57 +495,74 @@ def do_discovery(conn_config): db_streams = discover_db(conn) all_streams = all_streams + db_streams - if len(all_streams) == 0: - raise RuntimeError('0 tables were discovered across the entire cluster') + raise RuntimeError( + '0 tables were discovered across the entire cluster') dump_catalog(all_streams) return all_streams + def is_selected_via_metadata(stream): table_md = metadata.to_map(stream['metadata']).get((), {}) return table_md.get('selected') + def do_sync_full_table(conn_config, stream, state, desired_columns, md_map): - LOGGER.info("Stream %s is using full_table replication", stream['tap_stream_id']) + LOGGER.info("Stream %s is using full_table replication", + stream['tap_stream_id']) sync_common.send_schema_message(stream, []) if md_map.get((), {}).get('is-view'): - state = full_table.sync_view(conn_config, stream, state, desired_columns, md_map) + state = full_table.sync_view( + conn_config, stream, state, desired_columns, md_map) else: - state = full_table.sync_table(conn_config, stream, state, desired_columns, md_map) + state = full_table.sync_table( + conn_config, stream, state, desired_columns, md_map) return state -#Possible state keys: replication_key, replication_key_value, version +# Possible state keys: replication_key, replication_key_value, version + + def do_sync_incremental(conn_config, stream, state, desired_columns, md_map, default_replication_key): - replication_key = md_map.get((), {}).get('replication-key') or default_replication_key - LOGGER.info("Stream %s is using incremental replication with replication key %s", stream['tap_stream_id'], replication_key) + replication_key = md_map.get((), {}).get( + 'replication-key') or default_replication_key + LOGGER.info("Stream %s is using incremental replication with replication key %s", + stream['tap_stream_id'], replication_key) stream_state = state.get('bookmarks', {}).get(stream['tap_stream_id']) - illegal_bk_keys = set(stream_state.keys()).difference(set(['replication_key', 'replication_key_value', 'version', 'last_replication_method'])) + illegal_bk_keys = set(stream_state.keys()).difference(set( + ['replication_key', 'replication_key_value', 'version', 'last_replication_method'])) if len(illegal_bk_keys) != 0: - raise Exception("invalid keys found in state: {}".format(illegal_bk_keys)) + raise Exception( + "invalid keys found in state: {}".format(illegal_bk_keys)) - state = singer.write_bookmark(state, stream['tap_stream_id'], 'replication_key', replication_key) + state = singer.write_bookmark( + state, stream['tap_stream_id'], 'replication_key', replication_key) sync_common.send_schema_message(stream, [replication_key]) - state = incremental.sync_table(conn_config, stream, state, desired_columns, md_map, default_replication_key) + state = incremental.sync_table( + conn_config, stream, state, desired_columns, md_map, default_replication_key) return state + def clear_state_on_replication_change(state, tap_stream_id, replication_key, replication_method): - #user changed replication, nuke state - last_replication_method = singer.get_bookmark(state, tap_stream_id, 'last_replication_method') + # user changed replication, nuke state + last_replication_method = singer.get_bookmark( + state, tap_stream_id, 'last_replication_method') if last_replication_method is not None and (replication_method != last_replication_method): state = singer.reset_stream(state, tap_stream_id) - #key changed + # key changed if replication_method == 'INCREMENTAL': if replication_key != singer.get_bookmark(state, tap_stream_id, 'replication_key'): state = singer.reset_stream(state, tap_stream_id) - state = singer.write_bookmark(state, tap_stream_id, 'last_replication_method', replication_method) + state = singer.write_bookmark( + state, tap_stream_id, 'last_replication_method', replication_method) return state + def sync_method_for_streams(streams, state, default_replication_method, default_replication_key): lookup = {} traditional_steams = [] @@ -501,24 +570,31 @@ def sync_method_for_streams(streams, state, default_replication_method, default_ for stream in streams: stream_metadata = metadata.to_map(stream['metadata']) - replication_method = stream_metadata.get((), {}).get('replication-method', default_replication_method) - replication_key = stream_metadata.get((), {}).get('replication-key', default_replication_key) + replication_method = stream_metadata.get((), {}).get( + 'replication-method', default_replication_method) + replication_key = stream_metadata.get((), {}).get( + 'replication-key', default_replication_key) - state = clear_state_on_replication_change(state, stream['tap_stream_id'], replication_key, replication_method) + state = clear_state_on_replication_change( + state, stream['tap_stream_id'], replication_key, replication_method) if replication_method not in set(['LOG_BASED', 'FULL_TABLE', 'INCREMENTAL']): - raise Exception("Unrecognized replication_method {} for stream {}".format(replication_method, stream['tap_stream_id'])) + raise Exception("Unrecognized replication_method {} for stream {}".format( + replication_method, stream['tap_stream_id'])) md_map = metadata.to_map(stream['metadata']) - desired_columns = [c for c in stream['schema']['properties'].keys() if sync_common.should_sync_column(md_map, c)] + desired_columns = [c for c in stream['schema']['properties'].keys( + ) if sync_common.should_sync_column(md_map, c)] desired_columns.sort() if len(desired_columns) == 0: - LOGGER.warning('There are no columns selected for stream %s, skipping it', stream['tap_stream_id']) + LOGGER.warning( + 'There are no columns selected for stream %s, skipping it', stream['tap_stream_id']) continue if replication_method == 'LOG_BASED' and stream_metadata.get((), {}).get('is-view'): - raise Exception('Logical Replication is NOT supported for views. Please change the replication method for {}'.format(stream['tap_stream_id'])) + raise Exception('Logical Replication is NOT supported for views. Please change the replication method for {}'.format( + stream['tap_stream_id'])) if replication_method == 'FULL_TABLE': lookup[stream['tap_stream_id']] = 'full' @@ -528,71 +604,88 @@ def sync_method_for_streams(streams, state, default_replication_method, default_ traditional_steams.append(stream) elif get_bookmark(state, stream['tap_stream_id'], 'xmin') and get_bookmark(state, stream['tap_stream_id'], 'lsn'): - #finishing previously interrupted full-table (first stage of logical replication) + # finishing previously interrupted full-table (first stage of logical replication) lookup[stream['tap_stream_id']] = 'logical_initial_interrupted' traditional_steams.append(stream) - #inconsistent state + # inconsistent state elif get_bookmark(state, stream['tap_stream_id'], 'xmin') and not get_bookmark(state, stream['tap_stream_id'], 'lsn'): - raise Exception("Xmin found(%s) in state implying full-table replication but no lsn is present") + raise Exception( + "Xmin found(%s) in state implying full-table replication but no lsn is present") elif not get_bookmark(state, stream['tap_stream_id'], 'xmin') and not get_bookmark(state, stream['tap_stream_id'], 'lsn'): - #initial full-table phase of logical replication + # initial full-table phase of logical replication lookup[stream['tap_stream_id']] = 'logical_initial' traditional_steams.append(stream) - else: #no xmin but we have an lsn - #initial stage of logical replication(full-table) has been completed. moving onto pure logical replication + else: # no xmin but we have an lsn + # initial stage of logical replication(full-table) has been completed. moving onto pure logical replication lookup[stream['tap_stream_id']] = 'pure_logical' logical_streams.append(stream) return lookup, traditional_steams, logical_streams + def sync_traditional_stream(conn_config, stream, state, sync_method, end_lsn, default_replication_key): - LOGGER.info("Beginning sync of stream(%s) with sync method(%s)", stream['tap_stream_id'], sync_method) + LOGGER.info("Beginning sync of stream(%s) with sync method(%s)", + stream['tap_stream_id'], sync_method) md_map = metadata.to_map(stream['metadata']) conn_config['dbname'] = md_map.get(()).get('database-name') - desired_columns = [c for c in stream['schema']['properties'].keys() if sync_common.should_sync_column(md_map, c)] + desired_columns = [c for c in stream['schema']['properties'].keys( + ) if sync_common.should_sync_column(md_map, c)] desired_columns.sort() if len(desired_columns) == 0: - LOGGER.warning('There are no columns selected for stream %s, skipping it', stream['tap_stream_id']) + LOGGER.warning( + 'There are no columns selected for stream %s, skipping it', stream['tap_stream_id']) return state register_type_adapters(conn_config) if sync_method == 'full': state = singer.set_currently_syncing(state, stream['tap_stream_id']) - state = do_sync_full_table(conn_config, stream, state, desired_columns, md_map) + state = do_sync_full_table( + conn_config, stream, state, desired_columns, md_map) elif sync_method == 'incremental': state = singer.set_currently_syncing(state, stream['tap_stream_id']) - state = do_sync_incremental(conn_config, stream, state, desired_columns, md_map, default_replication_key) + state = do_sync_incremental( + conn_config, stream, state, desired_columns, md_map, default_replication_key) elif sync_method == 'logical_initial': state = singer.set_currently_syncing(state, stream['tap_stream_id']) LOGGER.info("Performing initial full table sync") - state = singer.write_bookmark(state, stream['tap_stream_id'], 'lsn', end_lsn) + state = singer.write_bookmark( + state, stream['tap_stream_id'], 'lsn', end_lsn) sync_common.send_schema_message(stream, []) - state = full_table.sync_table(conn_config, stream, state, desired_columns, md_map) - state = singer.write_bookmark(state, stream['tap_stream_id'], 'xmin', None) + state = full_table.sync_table( + conn_config, stream, state, desired_columns, md_map) + state = singer.write_bookmark( + state, stream['tap_stream_id'], 'xmin', None) elif sync_method == 'logical_initial_interrupted': state = singer.set_currently_syncing(state, stream['tap_stream_id']) - LOGGER.info("Initial stage of full table sync was interrupted. resuming...") + LOGGER.info( + "Initial stage of full table sync was interrupted. resuming...") sync_common.send_schema_message(stream, []) - state = full_table.sync_table(conn_config, stream, state, desired_columns, md_map) + state = full_table.sync_table( + conn_config, stream, state, desired_columns, md_map) else: - raise Exception("unknown sync method {} for stream {}".format(sync_method, stream['tap_stream_id'])) + raise Exception("unknown sync method {} for stream {}".format( + sync_method, stream['tap_stream_id'])) state = singer.set_currently_syncing(state, None) singer.write_message(singer.StateMessage(value=copy.deepcopy(state))) return state + def sync_logical_streams(conn_config, logical_streams, state, end_lsn): if logical_streams: - LOGGER.info("Pure Logical Replication upto lsn %s for (%s)", end_lsn, list(map(lambda s: s['tap_stream_id'], logical_streams))) - logical_streams = list(map(lambda s: logical_replication.add_automatic_properties(s, conn_config), logical_streams)) + LOGGER.info("Pure Logical Replication upto lsn %s for (%s)", end_lsn, list( + map(lambda s: s['tap_stream_id'], logical_streams))) + logical_streams = list(map(lambda s: logical_replication.add_automatic_properties( + s, conn_config), logical_streams)) - state = logical_replication.sync_tables(conn_config, logical_streams, state, end_lsn) + state = logical_replication.sync_tables( + conn_config, logical_streams, state, end_lsn) return state @@ -600,42 +693,43 @@ def sync_logical_streams(conn_config, logical_streams, state, end_lsn): def register_type_adapters(conn_config): with post_db.open_connection(conn_config) as conn: with conn.cursor(cursor_factory=psycopg2.extras.DictCursor) as cur: - #citext[] - cur.execute("SELECT typarray FROM pg_type where typname = 'citext'") + # citext[] + cur.execute( + "SELECT typarray FROM pg_type where typname = 'citext'") citext_array_oid = cur.fetchone() if citext_array_oid: psycopg2.extensions.register_type( psycopg2.extensions.new_array_type( (citext_array_oid[0],), 'CITEXT[]', psycopg2.STRING)) - #bit[] + # bit[] cur.execute("SELECT typarray FROM pg_type where typname = 'bit'") bit_array_oid = cur.fetchone()[0] psycopg2.extensions.register_type( psycopg2.extensions.new_array_type( (bit_array_oid,), 'BIT[]', psycopg2.STRING)) - - #UUID[] + # UUID[] cur.execute("SELECT typarray FROM pg_type where typname = 'uuid'") uuid_array_oid = cur.fetchone()[0] psycopg2.extensions.register_type( psycopg2.extensions.new_array_type( (uuid_array_oid,), 'UUID[]', psycopg2.STRING)) - #money[] + # money[] cur.execute("SELECT typarray FROM pg_type where typname = 'money'") money_array_oid = cur.fetchone()[0] psycopg2.extensions.register_type( psycopg2.extensions.new_array_type( (money_array_oid,), 'MONEY[]', psycopg2.STRING)) - #json and jsbon + # json and jsbon psycopg2.extras.register_default_json(loads=lambda x: str(x)) psycopg2.extras.register_default_jsonb(loads=lambda x: str(x)) - #enum[]'s - cur.execute("SELECT distinct(t.typarray) FROM pg_type t JOIN pg_enum e ON t.oid = e.enumtypid") + # enum[]'s + cur.execute( + "SELECT distinct(t.typarray) FROM pg_type t JOIN pg_enum e ON t.oid = e.enumtypid") for oid in cur.fetchall(): enum_oid = oid[0] psycopg2.extensions.register_type( @@ -646,17 +740,20 @@ def register_type_adapters(conn_config): def any_logical_streams(streams, default_replication_method): for stream in streams: stream_metadata = metadata.to_map(stream['metadata']) - replication_method = stream_metadata.get((), {}).get('replication-method', default_replication_method) + replication_method = stream_metadata.get((), {}).get( + 'replication-method', default_replication_method) if replication_method == 'LOG_BASED': return True return False + def do_sync(conn_config, catalog, default_replication_method, default_replication_key, state): currently_syncing = singer.get_currently_syncing(state) streams = list(filter(is_selected_via_metadata, catalog['streams'])) streams.sort(key=lambda s: s['tap_stream_id']) - LOGGER.info("Selected streams: %s ", list(map(lambda s: s['tap_stream_id'], streams))) + LOGGER.info("Selected streams: %s ", list( + map(lambda s: s['tap_stream_id'], streams))) if any_logical_streams(streams, default_replication_method): LOGGER.info("Use of logical replication requires fetching an lsn...") end_lsn = logical_replication.fetch_current_lsn(conn_config) @@ -664,79 +761,97 @@ def do_sync(conn_config, catalog, default_replication_method, default_replicatio else: end_lsn = None - sync_method_lookup, traditional_streams, logical_streams = sync_method_for_streams(streams, state, default_replication_method, default_replication_key) + sync_method_lookup, traditional_streams, logical_streams = sync_method_for_streams( + streams, state, default_replication_method, default_replication_key) if currently_syncing: LOGGER.info("found currently_syncing: %s", currently_syncing) - currently_syncing_stream = list(filter(lambda s: s['tap_stream_id'] == currently_syncing, traditional_streams)) + currently_syncing_stream = list( + filter(lambda s: s['tap_stream_id'] == currently_syncing, traditional_streams)) if currently_syncing_stream is None: - LOGGER.warning("unable to locate currently_syncing(%s) amongst selected traditional streams(%s). will ignore", currently_syncing, list(map(lambda s: s['tap_stream_id'], traditional_streams))) - other_streams = list(filter(lambda s: s['tap_stream_id'] != currently_syncing, traditional_streams)) + LOGGER.warning("unable to locate currently_syncing(%s) amongst selected traditional streams(%s). will ignore", + currently_syncing, list(map(lambda s: s['tap_stream_id'], traditional_streams))) + other_streams = list( + filter(lambda s: s['tap_stream_id'] != currently_syncing, traditional_streams)) traditional_streams = currently_syncing_stream + other_streams else: LOGGER.info("No currently_syncing found") for stream in traditional_streams: - state = sync_traditional_stream(conn_config, stream, state, sync_method_lookup[stream['tap_stream_id']], end_lsn, default_replication_key) + state = sync_traditional_stream( + conn_config, stream, state, sync_method_lookup[stream['tap_stream_id']], end_lsn, default_replication_key) - logical_streams.sort(key=lambda s: metadata.to_map(s['metadata']).get(()).get('database-name')) + logical_streams.sort(key=lambda s: metadata.to_map( + s['metadata']).get(()).get('database-name')) for dbname, streams in itertools.groupby(logical_streams, lambda s: metadata.to_map(s['metadata']).get(()).get('database-name')): conn_config['dbname'] = dbname - state = sync_logical_streams(conn_config, list(streams), state, end_lsn) + state = sync_logical_streams( + conn_config, list(streams), state, end_lsn) return state + def main_impl(): args = utils.parse_args(required_config_keys()) if bool(args.config.get('use_ssh_tunnel')) == True: args = utils.parse_args(required_config_keys(True)) - conn_config = {'host' : args.config['host'], - 'user' : args.config['user'], - 'password' : args.config['password'], - 'port' : args.config['port'], - 'dbname' : args.config['dbname'], - 'filter_dbs' : args.config.get('filter_dbs'), - 'debug_lsn' : args.config.get('debug_lsn') == 'true', - 'logical_poll_total_seconds': float(args.config.get('logical_poll_total_seconds', 0)), - 'wal2json_message_format': args.config.get('wal2json_message_format')} - } + conn_config = { + 'host': args.config['host'], + 'user': args.config['user'], + 'password': args.config['password'], + 'port': args.config['port'], + 'dbname': args.config['dbname'], + 'filter_dbs': args.config.get('filter_dbs'), + 'debug_lsn': args.config.get('debug_lsn') == 'true', + 'logical_poll_total_seconds': float(args.config.get('logical_poll_total_seconds', 0)), + 'wal2json_message_format': args.config.get('wal2json_message_format') + } if bool(args.config.get('ssl')) == True: conn_config['sslmode'] = 'require' tunnel = None - try: + try: if bool(args.config.get('use_ssh_tunnel')) == True: - LOGGER.info(f"use_ssh_tunnel is set to true; connecting to {args.config['host']}:{args.config['port']} via {args.config['ssh_jump_server']}:{args.config['ssh_jump_server_port']}") + LOGGER.info( + f"use_ssh_tunnel is set to true; connecting to {args.config['host']}:{args.config['port']} via {args.config['ssh_jump_server']}:{args.config['ssh_jump_server_port']}") tunnel = sshtunnel.open_tunnel( - (args.config['ssh_jump_server'], int(args.config['ssh_jump_server_port'])), + (args.config['ssh_jump_server'], int( + args.config['ssh_jump_server_port'])), ssh_username=args.config['ssh_username'], ssh_pkey=args.config['ssh_private_key_path'], - ssh_private_key_password=args.config['ssh_private_key_password'] if 'ssh_private_key_password' in conn_config else None, - remote_bind_address=(args.config['host'], int(args.config['port'])), + ssh_private_key_password=args.config[ + 'ssh_private_key_password'] if 'ssh_private_key_password' in conn_config else None, + remote_bind_address=( + args.config['host'], int(args.config['port'])), # local_bind_address=('0.0.0.0', 10022) # leaving this off uses a random local port ) tunnel.start() time.sleep(1) - conn_config['host'] = '127.0.0.1' # rewrite the config to go through our tunnel + # rewrite the config to go through our tunnel + conn_config['host'] = '127.0.0.1' conn_config['port'] = tunnel.local_bind_port else: - LOGGER.info(f"use_ssh_tunnel is not set or is false; connecting directly to {args.config['host']}:{args.config['port']}") - + LOGGER.info( + f"use_ssh_tunnel is not set or is false; connecting directly to {args.config['host']}:{args.config['port']}") post_db.cursor_iter_size = int(args.config.get('itersize', '20000')) - post_db.include_schemas_in_destination_stream_name = (args.config.get('include_schemas_in_destination_stream_name') == 'true') - + post_db.include_schemas_in_destination_stream_name = ( + args.config.get('include_schemas_in_destination_stream_name') == 'true') + post_db.get_ssl_status(conn_config) - + if args.discover: do_discovery(conn_config) elif args.properties or args.catalog: state = args.state - default_replication_method = args.config.get('default_replication_method') - default_replication_key = args.config.get('default_replication_key') - do_sync(conn_config, args.catalog.to_dict() if args.catalog else args.properties, default_replication_method, default_replication_key, state) + default_replication_method = args.config.get( + 'default_replication_method') + default_replication_key = args.config.get( + 'default_replication_key') + do_sync(conn_config, args.catalog.to_dict() if args.catalog else args.properties, + default_replication_method, default_replication_key, state) else: LOGGER.info("No properties were selected") except Exception as ex: diff --git a/test-catalog.json b/test-catalog.json index 79f2c68..c24f588 100644 --- a/test-catalog.json +++ b/test-catalog.json @@ -1,589 +1,44909 @@ { - "streams": [ - { - "table_name": "facilities", - "stream": "facilities", - "metadata": [ - { - "breadcrumb": [], - "metadata": { - "table-key-properties": [ - "id" - ], - "schema-name": "public", - "database-name": "packet_api", - "row-count": 49, - "is-view": false, - "selected": true - } - }, - { - "breadcrumb": [ - "properties", - "id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "automatic", - "selected-by-default": true - } - }, - { - "breadcrumb": [ - "properties", - "name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "streams": [ + { + "table_name": "live_projects", + "stream": "live_projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-live_projects", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "blade_nodes", + "stream": "blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-blade_nodes", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_blades", + "stream": "chassis_blades", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blades", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_blade_nodes", + "stream": "chassis_blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blade_nodes", + "schema": { + "type": "object", + "properties": { + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "node_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_connections", + "stream": "hardware_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-hardware_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_blade_switches", + "stream": "chassis_blade_switches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_switch_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_blade_switches", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_switch_id": { + "type": [ + "null", + "string" + ] + }, + "blade_switch_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "provisions", + "stream": "provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "client_provisions", + "stream": "client_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-client_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "recent_client_provisions", + "stream": "recent_client_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 13171, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-recent_client_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "live_project_stats", + "stream": "live_project_stats", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_on" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_off" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_failed" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avg_age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-live_project_stats", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + }, + "num_on": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_off": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_failed": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "avg_age": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "cluster_connections", + "stream": "cluster_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-cluster_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_sleds", + "stream": "chassis_sleds", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sled_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sled_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-chassis_sleds", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "sled_id": { + "type": [ + "null", + "string" + ] + }, + "sled_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "event_instances", + "stream": "event_instances", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "parameter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-event_instances", + "schema": { + "type": "object", + "properties": { + "event_id": { + "type": [ + "null", + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "parameter": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "provisioning_events", + "stream": "provisioning_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "happened_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "duration" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-provisioning_events", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "event": { + "type": [ + "null", + "string" + ] + }, + "happened_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "duration": {}, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "context": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "cluster_members", + "stream": "cluster_members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "member_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "member_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-cluster_members", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "cluster_id": { + "type": [ + "null", + "string" + ] + }, + "member_id": { + "type": [ + "null", + "string" + ] + }, + "member_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "instances_for_humans", + "stream": "instances_for_humans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-instances_for_humans", + "schema": { + "type": "object", + "properties": { + "server_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "connections", + "stream": "connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_port" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remote_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remote_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remote_port" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remote_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-connections", + "schema": { + "type": "object", + "properties": { + "local_id": { + "type": [ + "null", + "string" + ] + }, + "local_port": { + "type": [ + "null", + "string" + ] + }, + "local_type": { + "type": [ + "null", + "string" + ] + }, + "local_data": { + "type": [ + "null", + "string" + ] + }, + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "remote_data": { + "type": [ + "null", + "string" + ] + }, + "remote_type": { + "type": [ + "null", + "string" + ] + }, + "remote_port": { + "type": [ + "null", + "string" + ] + }, + "remote_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "facility_racks", + "stream": "facility_racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rack_code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-facility_racks", + "schema": { + "type": "object", + "properties": { + "rack_id": { + "type": [ + "null", + "string" + ] + }, + "rack_code": { + "type": [ + "null", + "string" + ] + }, + "facility_code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "instances_with_extras", + "stream": "instances_with_extras", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "userdata" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sflow_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "moved" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "archived" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-instances_with_extras", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "userdata": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "sflow_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "age": {}, + "moved": { + "type": [ + "null", + "boolean" + ] + }, + "archived": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "project_live_instance_stats", + "stream": "project_live_instance_stats", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_on" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_off" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "num_failed" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avg_age" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-project_live_instance_stats", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "num_on": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_off": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "num_failed": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "avg_age": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "manufacturers", + "stream": "manufacturers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-manufacturers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "network_connections", + "stream": "network_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-network_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "rack_mounts", + "stream": "rack_mounts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "units" + ], + "metadata": { + "sql-datatype": "int4range", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-rack_mounts", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "rack_id": { + "type": [ + "null", + "string" + ] + }, + "units": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "racks", + "stream": "racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "row_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-racks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ] + }, + "height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "row_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "racks_for_humans", + "stream": "racks_for_humans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "room" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provider" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-racks_for_humans", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "facility": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "room": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "cage": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "row": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "provider": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "servers_in_use", + "stream": "servers_in_use", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "time_in_use" + ], + "metadata": { + "sql-datatype": "tsrange", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_instance" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-servers_in_use", + "schema": { + "type": "object", + "properties": { + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "time_in_use": {}, + "spot_instance": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "switch_connections", + "stream": "switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "fpc_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pic_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_type" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "channel" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-switch_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "fpc_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "pic_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "port_type": { + "type": [ + "null", + "string" + ] + }, + "port_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "channel": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "switches", + "stream": "switches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "role" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cached_height" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cached_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-switches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "cached_height": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "cached_rack_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "recent_provisions", + "stream": "recent_provisions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "reporting", + "database-name": "packet_api", + "row-count": 10184, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queued" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "starting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuring" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "booting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "partitioning" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "installing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networking" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cloudinit" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "finishing" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rebooting" + ], + "metadata": { + "sql-datatype": "interval", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "phoned_home_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "os" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-reporting-recent_provisions", + "schema": { + "type": "object", + "properties": { + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "queued_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "queued": {}, + "starting": {}, + "configuring": {}, + "booting": {}, + "partitioning": {}, + "installing": {}, + "networking": {}, + "cloudinit": {}, + "finishing": {}, + "rebooting": {}, + "phoned_home_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "os": { + "type": [ + "null", + "string" + ] + }, + "plan": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "services", + "stream": "services", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4073, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "order_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_setup_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_last_renewal" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_next_renewal" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_end_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_period_of_total" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_item" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_reservations_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-services", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "order_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "service_type": { + "type": [ + "null", + "string" + ] + }, + "service_count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "service_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "service_setup_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "service_start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_last_renewal": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_next_renewal": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_end_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_period_of_total": { + "type": [ + "null", + "string" + ] + }, + "plan_item": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "hardware_reservations_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "ar_internal_metadata", + "stream": "ar_internal_metadata", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "key" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "key" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-ar_internal_metadata", + "schema": { + "type": "object", + "properties": { + "key": { + "type": [ + "string" + ] + }, + "value": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "price_matrices", + "stream": "price_matrices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 22, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-price_matrices", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "bmc_credentials", + "stream": "bmc_credentials", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-bmc_credentials", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "user": { + "type": [ + "null", + "string" + ] + }, + "password": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "custom_services", + "stream": "custom_services", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 71, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "line_item" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "item_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remove_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-custom_services", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "line_item": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "item_unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "remove_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "rack_spaces", + "stream": "rack_spaces", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 12827, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slot_number" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-rack_spaces", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "slot_number": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "credits", + "stream": "credits", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 8165, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reason" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remaining" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invoice_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "recurring" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-credits", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "reason": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "remaining": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "invoice_ids": { + "type": [ + "null", + "string" + ] + }, + "recurring": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "server_racks", + "stream": "server_racks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 253, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "row_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-server_racks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "row_id": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "region_relationships", + "stream": "region_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "region_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-region_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "region_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "internet_gateways", + "stream": "internet_gateways", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 19, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-internet_gateways", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "virtual_network_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "batches", + "stream": "batches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 102232, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "error_messages" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-batches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "error_messages": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "virtual_network_ports", + "stream": "virtual_network_ports", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 33395, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "native" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-virtual_network_ports", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "virtual_network_id": { + "type": [ + "null", + "string" + ] + }, + "port_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "native": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "price_matrix_policies", + "stream": "price_matrix_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 6199, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pricable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pricable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price_orderable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price_orderable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-price_matrix_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "pricable_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_type": { + "type": [ + "null", + "string" + ] + }, + "price_orderable_id": { + "type": [ + "null", + "string" + ] + }, + "price_orderable_type": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "provisioned_operating_system_lock", + "stream": "provisioned_operating_system_lock", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-provisioned_operating_system_lock", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "licensee_products", + "stream": "licensee_products", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 10, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "licensee_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_mode" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-licensee_products", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "licensee_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "billing_mode": { + "type": [ + "null", + "string" + ] + }, + "configuration": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "session_trackings", + "stream": "session_trackings", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 489739, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "session_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "original" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "current" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-session_trackings", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "session_id": { + "type": [ + "null", + "string" + ] + }, + "original": { + "type": [ + "null", + "string" + ] + }, + "current": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "memberships", + "stream": "memberships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 68394, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "membershipable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "membershipable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-memberships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "membershipable_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "membershipable_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "coupon_usages", + "stream": "coupon_usages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 6859, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "coupon_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-coupon_usages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "coupon_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "server_summaries", + "stream": "server_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rma" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "maintenance" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "available" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "in_use" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deprovisioning" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "marked_for_termination" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "active_spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "staff_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "customer_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "enrolled" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "burn_in" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spares" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reserved" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisionable" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-server_summaries", + "schema": { + "type": "object", + "properties": { + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "rma": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "maintenance": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "available": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "in_use": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "deprovisioning": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "marked_for_termination": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "active_spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "staff_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "customer_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "enrolled": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "burn_in": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spares": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "reserved": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "provisionable": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware", + "stream": "hardware", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 100113, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "leased" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "leased_from_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "lease_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "lease_expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "static_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "arch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "dhcp_group" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "efi_boot" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "successful_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "failed_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bios_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "uefi_supports_rfc3021" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "supported_networking" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstalled_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "services" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "link_aggregation" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_claim_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "leased": { + "type": [ + "null", + "boolean" + ] + }, + "leased_from_id": { + "type": [ + "null", + "string" + ] + }, + "lease_number": { + "type": [ + "null", + "string" + ] + }, + "lease_expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "management": { + "type": [ + "null", + "string" + ] + }, + "static_name": { + "type": [ + "null", + "string" + ] + }, + "arch": { + "type": [ + "null", + "string" + ] + }, + "dhcp_group": { + "type": [ + "null", + "string" + ] + }, + "efi_boot": { + "type": [ + "null", + "boolean" + ] + }, + "total_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "successful_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "failed_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "last_provision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_provision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "bios_password": { + "type": [ + "null", + "string" + ] + }, + "uefi_supports_rfc3021": { + "type": [ + "null", + "boolean" + ] + }, + "supported_networking": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "maintenance_state": { + "type": [ + "null", + "string" + ] + }, + "preinstalled_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "preinstall_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "preinstall_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "services": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "link_aggregation": { + "type": [ + "null", + "string" + ] + }, + "hardware_claim_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "volume_snapshot_policies", + "stream": "volume_snapshot_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13437, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "volume_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "snapshot_frequency" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "snapshot_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-volume_snapshot_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "volume_id": { + "type": [ + "null", + "string" + ] + }, + "snapshot_frequency": { + "type": [ + "null", + "string" + ] + }, + "snapshot_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_reservations", + "stream": "hardware_reservations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9130, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "intervals" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "interval_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "current_period" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "custom_rate" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remove_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_billing_cycle_start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_reservations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "intervals": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "interval_unit": { + "type": [ + "null", + "string" + ] + }, + "current_period": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "custom_rate": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "contract_data": { + "type": [ + "null", + "string" + ] + }, + "remove_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "next_billing_cycle_start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "projects", + "stream": "projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 85631, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "staff" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "auto_charge" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price_matrix_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "test" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "network_status" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "free_spot_market" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "backend_transfer_enabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-projects", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "staff": { + "type": [ + "null", + "boolean" + ] + }, + "auto_charge": { + "type": [ + "null", + "boolean" + ] + }, + "billable": { + "type": [ + "null", + "boolean" + ] + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "price_matrix_id": { + "type": [ + "null", + "string" + ] + }, + "test": { + "type": [ + "null", + "boolean" + ] + }, + "network_status": { + "type": [ + "null", + "string" + ] + }, + "free_spot_market": { + "type": [ + "null", + "boolean" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "backend_transfer_enabled": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "subscribed_events", + "stream": "subscribed_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 300, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "subscribable_event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "alert_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-subscribed_events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "subscribable_event_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "alert_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "transfer_requests", + "stream": "transfer_requests", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 37, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_by_user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-transfer_requests", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_by_user_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "target_organization_id": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "subscribable_events", + "stream": "subscribable_events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 18, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-subscribable_events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "event_type": { + "type": [ + "null", + "string" + ] + }, + "event_name": { + "type": [ + "null", + "string" + ] + }, + "event_slug": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "providers", + "stream": "providers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 42, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contact_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contact_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contact_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "website_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-providers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "contact_name": { + "type": [ + "null", + "string" + ] + }, + "contact_phone": { + "type": [ + "null", + "string" + ] + }, + "contact_email": { + "type": [ + "null", + "string" + ] + }, + "website_url": { + "type": [ + "null", + "string" + ] + }, + "logo_url": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "coupons", + "stream": "coupons", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 137, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "begins_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-coupons", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "begins_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "rows", + "stream": "rows", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 66, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cage_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-rows", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "cage_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_problems", + "stream": "hardware_problems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 652985, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "problem_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "resolution_description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_problems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "problem_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "resolution_description": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "auth_tokens", + "stream": "auth_tokens", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 474368, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "authenticatable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "token" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "authenticatable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hidden" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "email_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-auth_tokens", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "authenticatable_id": { + "type": [ + "null", + "string" + ] + }, + "token": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "authenticatable_type": { + "type": [ + "null", + "string" + ] + }, + "hidden": { + "type": [ + "null", + "boolean" + ] + }, + "email_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "customdata_stores", + "stream": "customdata_stores", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 549091, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "customdatable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "customdatable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-customdata_stores", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "customdatable_id": { + "type": [ + "null", + "string" + ] + }, + "customdatable_type": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "event_alert_configurations", + "stream": "event_alert_configurations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2277, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "webhook_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slack_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "users" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expected_monthly_usage" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "actual_usage_mtd" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "token" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-event_alert_configurations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "webhook_url": { + "type": [ + "null", + "string" + ] + }, + "slack_url": { + "type": [ + "null", + "string" + ] + }, + "users": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "expected_monthly_usage": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "actual_usage_mtd": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "token": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "target_firmware_versions", + "stream": "target_firmware_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 23, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "component_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vendor" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "model" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "firmware_version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "kb_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-target_firmware_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "component_type": { + "type": [ + "null", + "string" + ] + }, + "vendor": { + "type": [ + "null", + "string" + ] + }, + "model": { + "type": [ + "null", + "string" + ] + }, + "firmware_version": { + "type": [ + "null", + "string" + ] + }, + "kb_url": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "capacity_levels", + "stream": "capacity_levels", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 109, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "thresholds" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "market_buffer" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "market_floor_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_allowed_bid" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-capacity_levels", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "thresholds": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "market_buffer": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "market_floor_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "max_allowed_bid": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "volume_attachments", + "stream": "volume_attachments", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 38286, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "volume_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-volume_attachments", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "volume_id": { + "type": [ + "null", + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_claims", + "stream": "hardware_claims", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 165, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_claims", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "user_researches", + "stream": "user_researches", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 59614, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provider" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-user_researches", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "provider": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "price_policies", + "stream": "price_policies", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 779, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pricable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pricable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-price_policies", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_id": { + "type": [ + "null", + "string" + ] + }, + "pricable_type": { + "type": [ + "null", + "string" + ] + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "whitelisted_domains", + "stream": "whitelisted_domains", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1863, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-whitelisted_domains", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "root_passwords", + "stream": "root_passwords", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 345, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "encrypted_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-root_passwords", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "encrypted_password": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "components", + "stream": "components", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 153571, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vendor" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "model" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "serial" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "firmware_version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-components", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "vendor": { + "type": [ + "null", + "string" + ] + }, + "model": { + "type": [ + "null", + "string" + ] + }, + "serial": { + "type": [ + "null", + "string" + ] + }, + "firmware_version": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "flipper_gates", + "stream": "flipper_gates", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 221, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "flipper_feature_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-flipper_gates", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "flipper_feature_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "value": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "schema_migrations", + "stream": "schema_migrations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 441, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-schema_migrations", + "schema": { + "type": "object", + "properties": { + "version": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "users", + "stream": "users", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 812624, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "password_digest" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "first_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "otp_secret" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "two_factor_auth" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "phone_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "social_accounts" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_login_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_login_from" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "verified_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "title" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "recovery_codes" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "verification_stage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entitlement_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_person_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vpn" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "locked_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "failed_attempts" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avatar_file_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avatar_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avatar_file_size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "avatar_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "opt_in" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "opt_in_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deskpro_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-users", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "password_digest": { + "type": [ + "null", + "string" + ] + }, + "first_name": { + "type": [ + "null", + "string" + ] + }, + "last_name": { + "type": [ + "null", + "string" + ] + }, + "otp_secret": { + "type": [ + "null", + "string" + ] + }, + "two_factor_auth": { + "type": [ + "null", + "string" + ] + }, + "phone_number": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "social_accounts": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_login_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_login_from": { + "type": [ + "null", + "string" + ] + }, + "verified_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "level": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "recovery_codes": { + "type": [ + "null", + "string" + ] + }, + "verification_stage": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_id": { + "type": [ + "null", + "string" + ] + }, + "entitlement_id": { + "type": [ + "null", + "string" + ] + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_person_ids": { + "type": [ + "null", + "string" + ] + }, + "vpn": { + "type": [ + "null", + "boolean" + ] + }, + "locked_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "failed_attempts": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "default_organization_id": { + "type": [ + "null", + "string" + ] + }, + "avatar_file_name": { + "type": [ + "null", + "string" + ] + }, + "avatar_content_type": { + "type": [ + "null", + "string" + ] + }, + "avatar_file_size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "avatar_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "opt_in": { + "type": [ + "null", + "boolean" + ] + }, + "opt_in_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_project_id": { + "type": [ + "null", + "string" + ] + }, + "deskpro_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "entitlements", + "stream": "entitlements", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 41, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "volume_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "feature_access" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "weight" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ip_quota" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "virtual_network_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_quota" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "volume_limits" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-entitlements", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "instance_quota": { + "type": [ + "null", + "string" + ] + }, + "volume_quota": { + "type": [ + "null", + "string" + ] + }, + "project_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "feature_access": { + "type": [ + "null", + "string" + ] + }, + "weight": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ip_quota": { + "type": [ + "null", + "string" + ] + }, + "virtual_network_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "organization_quota": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "volume_limits": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "plans", + "stream": "plans", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 12369, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "line" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zoho_item_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "available_in" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "aliases" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_preinstallable_operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deployment_types" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-plans", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "line": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "zoho_item_id": { + "type": [ + "null", + "string" + ] + }, + "configuration": { + "type": [ + "null", + "string" + ] + }, + "features": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "available_in": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "aliases": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "default_preinstallable_operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "deployment_types": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "document_types", + "stream": "document_types", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-document_types", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "events", + "stream": "events", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 46144292, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "private" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-events", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "private": { + "type": [ + "null", + "boolean" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "context": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "orders", + "stream": "orders", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 350, + "is-view": false, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quote_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_terms" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "standard_terms" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "executed_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "start_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "renewal_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_currency" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "setup_value" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "period_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "period_count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "renewal_period_unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "renewal_period_count" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sales_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_file" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_filename" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "contract_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-orders", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "quote_id": { + "type": [ + "null", + "string" + ] + }, + "contract_description": { + "type": [ + "null", + "string" + ] + }, + "contract_terms": { + "type": [ + "null", + "string" + ] + }, + "standard_terms": { + "type": [ + "null", + "boolean" + ] + }, + "executed_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "start_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "renewal_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "contract_currency": { + "type": [ + "null", + "string" + ] + }, + "setup_value": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "period_unit": { + "type": [ + "null", + "string" + ] + }, + "period_count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "renewal_period_unit": { + "type": [ + "null", + "string" + ] + }, + "renewal_period_count": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "sales_manager_id": { + "type": [ + "null", + "string" + ] + }, + "contract_file": {}, + "contract_filename": { + "type": [ + "null", + "string" + ] + }, + "contract_content_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": true - } }, { - "breadcrumb": [ - "properties", - "internal_name" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "instances", + "stream": "instances", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1198618, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "userdata" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hostname" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sflow_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "allow_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rescue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "app_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_instance" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "termination_time" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quarantine_level" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ports_disabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provision_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provision_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "original_operating_system_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "image_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ipxe_script_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "always_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "in_queue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "batch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_price_max" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_provider" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preselected_server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "original_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "network_configuration" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_plan_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_market_request_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-instances", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "userdata": { + "type": [ + "null", + "string" + ] + }, + "hostname": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "sflow_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "allow_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "rescue": { + "type": [ + "null", + "boolean" + ] + }, + "app_id": { + "type": [ + "null", + "string" + ] + }, + "spot_instance": { + "type": [ + "null", + "boolean" + ] + }, + "termination_time": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "quarantine_level": { + "type": [ + "null", + "string" + ] + }, + "ports_disabled": { + "type": [ + "null", + "boolean" + ] + }, + "provision_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "provision_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "original_operating_system_slug": { + "type": [ + "null", + "string" + ] + }, + "image_url": { + "type": [ + "null", + "string" + ] + }, + "ipxe_script_url": { + "type": [ + "null", + "string" + ] + }, + "always_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "in_queue": { + "type": [ + "null", + "boolean" + ] + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "batch_id": { + "type": [ + "null", + "string" + ] + }, + "spot_price_max": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "spot_provider": { + "type": [ + "null", + "string" + ] + }, + "preselected_server_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "original_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "network_configuration": { + "type": [ + "null", + "string" + ] + }, + "provisioned_plan_slug": { + "type": [ + "null", + "string" + ] + }, + "spot_market_request_id": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "global_notifications", + "stream": "global_notifications", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 21, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "title" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "read" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "link" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "excerpt" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "meta" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-global_notifications", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "read": { + "type": [ + "null", + "boolean" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "link": { + "type": [ + "null", + "string" + ] + }, + "excerpt": { + "type": [ + "null", + "string" + ] + }, + "public_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "meta": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "variables", + "stream": "variables", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 861, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "value" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "value_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-variables", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "value": {}, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "value_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "organization_documents", + "stream": "organization_documents", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "document_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-organization_documents", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "document_version_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "global_notification_reads", + "stream": "global_notification_reads", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1736, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "global_notification_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-global_notification_reads", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "global_notification_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "apps", + "stream": "apps", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 40, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "privileged" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "secret" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-apps", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "privileged": { + "type": [ + "null", + "boolean" + ] + }, + "secret": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "features": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "document_versions", + "stream": "document_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 15, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "content" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "document_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-document_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "content": { + "type": [ + "null", + "string" + ] + }, + "document_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "versions", + "stream": "versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 401017088, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "item_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "whodunnit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ip" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "app_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "item_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "request_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "object" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "object_changes" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_agent" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "item_type": { + "type": [ + "null", + "string" + ] + }, + "event": { + "type": [ + "null", + "string" + ] + }, + "whodunnit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ip": { + "type": [ + "null", + "string" + ] + }, + "app_id": { + "type": [ + "null", + "string" + ] + }, + "item_id": { + "type": [ + "null", + "string" + ] + }, + "request_id": { + "type": [ + "null", + "string" + ] + }, + "object": { + "type": [ + "null", + "string" + ] + }, + "object_changes": { + "type": [ + "null", + "string" + ] + }, + "user_agent": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "usages", + "stream": "usages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 173641584, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invoice_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "computed_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "discount_percent" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_start" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "service_end" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_usage" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-usages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "service_id": { + "type": [ + "null", + "string" + ] + }, + "service_type": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "invoice_id": { + "type": [ + "null", + "string" + ] + }, + "computed_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "discount_percent": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "service_start": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "service_end": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "spot_usage": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "connectors", + "stream": "connectors", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 42756, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-connectors", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "ssh_keys", + "stream": "ssh_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 266091, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "label" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "key" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "fingerprint" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-ssh_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "label": { + "type": [ + "null", + "string" + ] + }, + "key": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "fingerprint": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "regions", + "stream": "regions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-regions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "logos", + "stream": "logos", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 736, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "style" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "file_contents" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-logos", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "style": { + "type": [ + "null", + "string" + ] + }, + "file_contents": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "volumes", + "stream": "volumes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 52439, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "storage_cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "locked" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "access" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "originating_project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "legacy" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "app_instance_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "storage_instance_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "volume_path" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-volumes", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "storage_cluster_id": { + "type": [ + "null", + "string" + ] + }, + "locked": { + "type": [ + "null", + "boolean" + ] + }, + "access": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "originating_project_id": { + "type": [ + "null", + "string" + ] + }, + "legacy": { + "type": [ + "null", + "boolean" + ] + }, + "app_instance_path": { + "type": [ + "null", + "string" + ] + }, + "storage_instance_path": { + "type": [ + "null", + "string" + ] + }, + "volume_path": { + "type": [ + "null", + "string" + ] + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "bgp_sessions", + "stream": "bgp_sessions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 40825, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "learned_routes" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_route" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-bgp_sessions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "learned_routes": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "switch_name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_route": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "label_relationships", + "stream": "label_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 116, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "label_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-label_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "label_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "entity_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "problems", + "stream": "problems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 51, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "weight" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blocks_provisioning" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-problems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "weight": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blocks_provisioning": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "instance_ssh_keys", + "stream": "instance_ssh_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 35363784, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instance_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ssh_key_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-instance_ssh_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "instance_id": { + "type": [ + "null", + "string" + ] + }, + "ssh_key_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "enroll_servers", + "stream": "enroll_servers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 381, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "enroll_servers_state", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "enroll" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "template" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-enroll_servers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "enroll": { + "type": [ + "null", + "boolean" + ] + }, + "template": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "cages", + "stream": "cages", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 43, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_room_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_racks" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-cages", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "facility_room_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "max_racks": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "metering_limits", + "stream": "metering_limits", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 155, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "limitable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "limitable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "unit" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-metering_limits", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "limitable_id": { + "type": [ + "null", + "string" + ] + }, + "limitable_type": { + "type": [ + "null", + "string" + ] + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "unit": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "licenses", + "stream": "licenses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13675, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "licensee_product_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "license_key" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "external_license_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "license_certificate" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-licenses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "licensee_product_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "license_key": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "external_license_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "license_certificate": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "payment_method_blacklist", + "stream": "payment_method_blacklist", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 2836, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-payment_method_blacklist", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "identifier": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "payments", + "stream": "payments", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 39525, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reference_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "payment_mode" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "payment_method_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "gateway_response" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "amount" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "remaining" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invoices" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "transaction_errors" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-payments", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "reference_number": { + "type": [ + "null", + "string" + ] + }, + "payment_mode": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "payment_method_id": { + "type": [ + "null", + "string" + ] + }, + "gateway_response": { + "type": [ + "null", + "string" + ] + }, + "amount": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "remaining": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "invoices": { + "type": [ + "null", + "string" + ] + }, + "transaction_errors": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "invitations", + "stream": "invitations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9694, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invited_by" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invitee" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "message" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "nonce" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "projects_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tfa_kicked_out" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-invitations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "invited_by": { + "type": [ + "null", + "string" + ] + }, + "invitee": { + "type": [ + "null", + "string" + ] + }, + "message": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "nonce": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "projects_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "tfa_kicked_out": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "discounts", + "stream": "discounts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 32, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "discountable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "discountable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "percent" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-discounts", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "discountable_id": { + "type": [ + "null", + "string" + ] + }, + "discountable_type": { + "type": [ + "null", + "string" + ] + }, + "percent": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "flipper_features", + "stream": "flipper_features", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 55, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-flipper_features", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_reservation_histories", + "stream": "hardware_reservation_histories", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 10519, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_reservation_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_reservation_histories", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_reservation_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "project_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "bgp_configs", + "stream": "bgp_configs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 3508, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "asn" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "route_object" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "md5" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_prefix" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deployment_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "requested_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-bgp_configs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "asn": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "route_object": { + "type": [ + "null", + "string" + ] + }, + "md5": { + "type": [ + "null", + "string" + ] + }, + "max_prefix": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deployment_type": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "requested_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "status": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "code" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "discovered_hardware", + "stream": "discovered_hardware", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9860, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "giaddr" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "gateway" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "netmask" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "job_log" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bmc_user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bmc_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "circuit_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "u_location" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-discovered_hardware", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "mac": { + "type": [ + "null", + "string" + ] + }, + "giaddr": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "gateway": { + "type": [ + "null", + "string" + ] + }, + "netmask": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "job_log": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "bmc_user": { + "type": [ + "null", + "string" + ] + }, + "bmc_password": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "circuit_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "u_location": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "clli" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "ip_addresses", + "stream": "ip_addresses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 5079219, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networkable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "networkable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "addon" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manageable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bill" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "enabled" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "parent_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "requested_quantity" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-ip_addresses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "networkable_type": { + "type": [ + "null", + "string" + ] + }, + "networkable_id": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "management": { + "type": [ + "null", + "boolean" + ] + }, + "addon": { + "type": [ + "null", + "boolean" + ] + }, + "manageable": { + "type": [ + "null", + "boolean" + ] + }, + "bill": { + "type": [ + "null", + "boolean" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "enabled": { + "type": [ + "null", + "boolean" + ] + }, + "port_id": { + "type": [ + "null", + "string" + ] + }, + "parent_id": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "requested_quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "description" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "hardware_provisionable_lock", + "stream": "hardware_provisionable_lock", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_provisionable_lock", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "npanxx" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "provisioned_operating_systems", + "stream": "provisioned_operating_systems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 82, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-provisioned_operating_systems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "emergency_phone" - ], - "metadata": { - "sql-datatype": "character varying", - "inclusion": "available", - "selected-by-default": false, + "table_name": "addresses", + "stream": "addresses", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 7783, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "addressable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "addressable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address2" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "city" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zip_code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "country" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "coordinates" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-addresses", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "addressable_id": { + "type": [ + "null", + "string" + ] + }, + "addressable_type": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "address2": { + "type": [ + "null", + "string" + ] + }, + "city": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "zip_code": { + "type": [ + "null", + "string" + ] + }, + "country": { + "type": [ + "null", + "string" + ] + }, + "coordinates": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "features" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": false, + "table_name": "spot_market_requests", + "stream": "spot_market_requests", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4420, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "devices_min" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "devices_max" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facilities" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_bid_price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "end_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_requests", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "devices_min": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "devices_max": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "facilities": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "max_bid_price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "end_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "narwhal_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "invoices", + "stream": "invoices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 89550, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "external_identifier" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-invoices", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "external_identifier": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "total": { + "type": [ + "null", + "number" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "created_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": false, - "selected": false - } + "table_name": "licensees", + "stream": "licensees", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 4, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-licensees", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false }, { - "breadcrumb": [ - "properties", - "updated_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": false, + "table_name": "facilities", + "stream": "facilities", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 50, + "is-view": false, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "internal_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "clli" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "npanxx" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "emergency_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "features" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "narwhal_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": true + } + }, + { + "breadcrumb": [ + "properties", + "provider_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "soren_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pbnj_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tinkerbell_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "doorman_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "kant_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entitlements" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_ids" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ip_ranges" + ], + "metadata": { + "sql-datatype": "inet[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cacher_credentials" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "aliases" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-facilities", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "internal_name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "clli": { + "type": [ + "null", + "string" + ], + "maxLength": 8 + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "npanxx": { + "type": [ + "null", + "string" + ] + }, + "emergency_phone": { + "type": [ + "null", + "string" + ] + }, + "features": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "narwhal_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "provider_id": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "soren_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "pbnj_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "tinkerbell_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "doorman_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "kant_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "entitlements": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "user_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "organization_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "ip_ranges": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "cacher_credentials": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "aliases": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": true - } }, { - "breadcrumb": [ - "properties", - "deleted_at" - ], - "metadata": { - "sql-datatype": "timestamp without time zone", - "inclusion": "available", - "selected-by-default": false, + "table_name": "global_bgp_ranges", + "stream": "global_bgp_ranges", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 27619, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address_family" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "range" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-global_bgp_ranges", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "address_family": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "range": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "provider_id" - ], - "metadata": { - "sql-datatype": "uuid", - "inclusion": "available", - "selected-by-default": false, + "table_name": "event_alert_logs", + "stream": "event_alert_logs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 57925, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "subscribed_event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "message" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-event_alert_logs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "subscribed_event_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "message": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "public" - ], - "metadata": { - "sql-datatype": "boolean", - "inclusion": "available", - "selected-by-default": false, + "table_name": "event_relationships", + "stream": "event_relationships", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 53790604, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "event_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "parameter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-event_relationships", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "event_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "parameter": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "soren_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "blocked_ips", + "stream": "blocked_ips", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 21, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "location" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reason" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_agent" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "email_address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "ip_address" + ], + "metadata": { + "sql-datatype": "inet", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "lat" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "long" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-blocked_ips", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "location": { + "type": [ + "null", + "string" + ] + }, + "reason": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "user_agent": { + "type": [ + "null", + "string" + ] + }, + "email_address": { + "type": [ + "null", + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "ip_address": { + "type": [ + "null", + "string" + ] + }, + "lat": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 10000, + "multipleOf": 1e-06, + "exclusiveMinimum": true, + "minimum": -10000 + }, + "long": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 10000, + "multipleOf": 1e-06, + "exclusiveMinimum": true, + "minimum": -10000 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "pbnj_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "payment_methods", + "stream": "payment_methods", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 22487, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_by_user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "verification_stage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-payment_methods", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "created_by_user_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "verification_stage": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "tinkerbell_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "global_vnis", + "stream": "global_vnis", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1730, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vni" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-global_vnis", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "vni": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "doorman_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "plan_versions", + "stream": "plan_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 205, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "specs" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "active" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "priority" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstallable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-plan_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "specs": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "active": { + "type": [ + "null", + "boolean" + ] + }, + "priority": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "preinstallable": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "kant_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "operating_system_versions", + "stream": "operating_system_versions", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 514, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facilities_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisionable_plans_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisionable_access_levels_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisioning_events" + ], + "metadata": { + "sql-datatype": "json[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_names" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "root_password" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "root_password_encryption" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv4_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "private_ipv4_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv6_subnet_length" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rescue" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "always_pxe" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "storage" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "image_tag" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "changelog" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "stable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public_ipv4_required" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-operating_system_versions", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "public": { + "type": [ + "null", + "boolean" + ] + }, + "facilities_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisionable_plans_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisionable_access_levels_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "provisioning_events": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "port_names": { + "type": [ + "null", + "string" + ] + }, + "root_password": { + "type": [ + "null", + "boolean" + ] + }, + "root_password_encryption": { + "type": [ + "null", + "string" + ] + }, + "public_ipv4_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "private_ipv4_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "public_ipv6_subnet_length": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "user": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "rescue": { + "type": [ + "null", + "boolean" + ] + }, + "always_pxe": { + "type": [ + "null", + "boolean" + ] + }, + "storage": { + "type": [ + "null", + "string" + ] + }, + "image_tag": { + "type": [ + "null", + "string" + ] + }, + "changelog": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "stable": { + "type": [ + "null", + "boolean" + ] + }, + "public_ipv4_required": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "entitlements" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": false, + "table_name": "ports", + "stream": "ports", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 128781, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "network_bond_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-ports", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "network_bond_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "user_ids" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": false, + "table_name": "hardware_provisionables", + "stream": "hardware_provisionables", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_rack_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "u_spaces" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "model_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "serial_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "data" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "leased" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "leased_from_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "lease_number" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "lease_expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "management" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "static_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "arch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "dhcp_group" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "efi_boot" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "successful_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "failed_provisions" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_provision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_success" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "last_deprovision_failed" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bios_password" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "uefi_supports_rfc3021" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "supported_networking" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "link_aggregation" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_state" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstalled_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstall_ended_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_claim_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_state" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_provisionables", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "server_rack_id": { + "type": [ + "null", + "string" + ] + }, + "u_spaces": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "model_number": { + "type": [ + "null", + "string" + ] + }, + "serial_number": { + "type": [ + "null", + "string" + ] + }, + "data": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "state": { + "type": [ + "null", + "string" + ] + }, + "leased": { + "type": [ + "null", + "boolean" + ] + }, + "leased_from_id": { + "type": [ + "null", + "string" + ] + }, + "lease_number": { + "type": [ + "null", + "string" + ] + }, + "lease_expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "management": { + "type": [ + "null", + "string" + ] + }, + "static_name": { + "type": [ + "null", + "string" + ] + }, + "arch": { + "type": [ + "null", + "string" + ] + }, + "dhcp_group": { + "type": [ + "null", + "string" + ] + }, + "efi_boot": { + "type": [ + "null", + "boolean" + ] + }, + "total_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "successful_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "failed_provisions": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "last_provision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_provision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_success": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "last_deprovision_failed": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "bios_password": { + "type": [ + "null", + "string" + ] + }, + "uefi_supports_rfc3021": { + "type": [ + "null", + "boolean" + ] + }, + "supported_networking": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "link_aggregation": { + "type": [ + "null", + "string" + ] + }, + "maintenance_state": { + "type": [ + "null", + "string" + ] + }, + "preinstalled_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "preinstall_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "preinstall_ended_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_claim_id": { + "type": [ + "null", + "string" + ] + }, + "server_state": { + "type": [ + "null", + "string" + ] + }, + "row": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "organization_ids" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": false, + "table_name": "hardware_in_maintenance", + "stream": "hardware_in_maintenance", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_in_maintenance", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "ip_ranges" - ], - "metadata": { - "sql-datatype": "inet[]", - "inclusion": "available", - "selected-by-default": false, + "table_name": "organizations", + "stream": "organizations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 33548, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "main_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_phone" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "website" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "twitter" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tax_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "personal" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "payment_terms" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "crm" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "crm_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "crm_url" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "account_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "master_agent_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "primary_owner_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "zoho_contact_person_ids" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "short_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo_file_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo_content_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo_file_size" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "logo_updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entitlement_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "auto_charge" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_price_matrix_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "free_spot_market" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "invoice_notes" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "attn" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "purchase_order" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "enforce_2fa_at" + ], + "metadata": { + "sql-datatype": "date", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "enforced_2fa_date" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "account_id" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "tags" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "maintenance_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "abuse_email" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "details" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "technical_account_manager_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "legal_company_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_contact_persons" + ], + "metadata": { + "sql-datatype": "json[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "root_organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-organizations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "main_phone": { + "type": [ + "null", + "string" + ] + }, + "billing_phone": { + "type": [ + "null", + "string" + ] + }, + "website": { + "type": [ + "null", + "string" + ] + }, + "twitter": { + "type": [ + "null", + "string" + ] + }, + "tax_id": { + "type": [ + "null", + "string" + ] + }, + "personal": { + "type": [ + "null", + "boolean" + ] + }, + "logo": { + "type": [ + "null", + "string" + ] + }, + "payment_terms": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "crm": { + "type": [ + "null", + "string" + ] + }, + "crm_id": { + "type": [ + "null", + "string" + ] + }, + "crm_url": { + "type": [ + "null", + "string" + ] + }, + "account_manager_id": { + "type": [ + "null", + "string" + ] + }, + "master_agent_id": { + "type": [ + "null", + "string" + ] + }, + "primary_owner_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "zoho_contact_id": { + "type": [ + "null", + "string" + ] + }, + "zoho_contact_person_ids": { + "type": [ + "null", + "string" + ] + }, + "short_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "logo_file_name": { + "type": [ + "null", + "string" + ] + }, + "logo_content_type": { + "type": [ + "null", + "string" + ] + }, + "logo_file_size": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "logo_updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "entitlement_id": { + "type": [ + "null", + "string" + ] + }, + "auto_charge": { + "type": [ + "null", + "boolean" + ] + }, + "billable": { + "type": [ + "null", + "boolean" + ] + }, + "default_price_matrix_id": { + "type": [ + "null", + "string" + ] + }, + "free_spot_market": { + "type": [ + "null", + "boolean" + ] + }, + "invoice_notes": { + "type": [ + "null", + "string" + ] + }, + "billing_name": { + "type": [ + "null", + "string" + ] + }, + "attn": { + "type": [ + "null", + "string" + ] + }, + "purchase_order": { + "type": [ + "null", + "string" + ] + }, + "enforce_2fa_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "enforced_2fa_date": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "account_id": { + "type": [ + "null", + "string" + ] + }, + "tags": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "maintenance_email": { + "type": [ + "null", + "string" + ] + }, + "abuse_email": { + "type": [ + "null", + "string" + ] + }, + "details": { + "type": [ + "null", + "string" + ] + }, + "technical_account_manager_id": { + "type": [ + "null", + "string" + ] + }, + "legal_company_name": { + "type": [ + "null", + "string" + ] + }, + "billing_contact_persons": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "root_organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "cacher_credentials" - ], - "metadata": { - "sql-datatype": "hstore", - "inclusion": "available", - "selected-by-default": false, + "table_name": "avatars", + "stream": "avatars", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1098, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "style" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "file_contents" + ], + "metadata": { + "sql-datatype": "bytea", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-avatars", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "style": { + "type": [ + "null", + "string" + ] + }, + "file_contents": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } }, { - "breadcrumb": [ - "properties", - "aliases" - ], - "metadata": { - "sql-datatype": "character varying[]", - "inclusion": "available", - "selected-by-default": false, - "selected": false, + "table_name": "facility_rooms", + "stream": "facility_rooms", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 44, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_racks" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-facility_rooms", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "max_racks": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "view_all_grants", + "stream": "view_all_grants", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "subject" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "namespace" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "item" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "\"char\"", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "owner" + ], + "metadata": { + "sql-datatype": "name", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "relacl" + ], + "metadata": { + "sql-datatype": "aclitem[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "public" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-view_all_grants", + "schema": { + "type": "object", + "properties": { + "subject": {}, + "namespace": {}, + "item": {}, + "type": {}, + "owner": {}, + "relacl": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "public": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "manufacturers", + "stream": "manufacturers", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-manufacturers", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_switch_clusters", + "stream": "hardware_switch_clusters", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cluster" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_switch_clusters", + "schema": { + "type": "object", + "properties": { + "server_id": { + "type": [ + "null", + "string" + ] + }, + "cluster": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "block_queries", + "stream": "block_queries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pid" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "query" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "BlockingPids" + ], + "metadata": { + "sql-datatype": "integer[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "NumLocks" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "Modes" + ], + "metadata": { + "sql-datatype": "text[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-block_queries", + "schema": { + "type": "object", + "properties": { + "pid": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "query": { + "type": [ + "null", + "string" + ] + }, + "BlockingPids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "NumLocks": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "Modes": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_sleds", + "stream": "chassis_sleds", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sled_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "sled_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-chassis_sleds", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "sled_id": { + "type": [ + "null", + "string" + ] + }, + "sled_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_locations", + "stream": "hardware_locations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rack" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "row" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cage" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_room" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_locations", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "rack": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "row": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "cage": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "facility_room": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "facility": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "switch": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "network_connections", + "stream": "network_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-network_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_id": { + "type": [ + "null", + "string" + ] + }, + "target_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "project_cache_keys", + "stream": "project_cache_keys", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-project_cache_keys", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_in_rma", + "stream": "hardware_in_rma", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_in_rma", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "project_network_status", + "stream": "project_network_status", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "current" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-project_network_status", + "schema": { + "type": "object", + "properties": { + "project_id": { + "type": [ + "null", + "string" + ] + }, + "current": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "accessible_projects", + "stream": "accessible_projects", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-accessible_projects", + "schema": { + "type": "object", + "properties": { + "user_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "server_switch_connections", + "stream": "server_switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-server_switch_connections", + "schema": { + "type": "object", + "properties": { + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "switch_port_name": { + "type": [ + "null", + "string" + ] + }, + "switch_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + }, + "switch_port_id": { + "type": [ + "null", + "string" + ] + }, + "target_port_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "members", + "stream": "members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "roles" + ], + "metadata": { + "sql-datatype": "character varying[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_ids" + ], + "metadata": { + "sql-datatype": "uuid[]", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-members", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "roles": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "project_ids": { + "type": [ + "null", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_blades", + "stream": "chassis_blades", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-chassis_blades", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "switch_connections", + "stream": "switch_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "switch_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "fpc_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pic_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_type" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "port_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "channel" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_mac" + ], + "metadata": { + "sql-datatype": "macaddr", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-switch_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "switch_id": { + "type": [ + "null", + "string" + ] + }, + "switch_mac": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "fpc_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "pic_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "port_type": { + "type": [ + "null", + "string" + ] + }, + "port_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "channel": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_mac": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "spot_instances_deprovision_costs", + "stream": "spot_instances_deprovision_costs", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deprovision_cost" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-spot_instances_deprovision_costs", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "null", + "string" + ] + }, + "deprovision_cost": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "pg_buffercache", + "stream": "pg_buffercache", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "bufferid" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "relfilenode" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reltablespace" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reldatabase" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "relforknumber" + ], + "metadata": { + "sql-datatype": "smallint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "relblocknumber" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "isdirty" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usagecount" + ], + "metadata": { + "sql-datatype": "smallint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "pinning_backends" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-pg_buffercache", + "schema": { + "type": "object", + "properties": { + "bufferid": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "relfilenode": {}, + "reltablespace": {}, + "reldatabase": {}, + "relforknumber": { + "type": [ + "null", + "integer" + ], + "minimum": -32768, + "maximum": 32767 + }, + "relblocknumber": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "isdirty": { + "type": [ + "null", + "boolean" + ] + }, + "usagecount": { + "type": [ + "null", + "integer" + ], + "minimum": -32768, + "maximum": 32767 + }, + "pinning_backends": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "cluster_members", + "stream": "cluster_members", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "cluster_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "member_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "member_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-cluster_members", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "cluster_id": { + "type": [ + "null", + "string" + ] + }, + "member_id": { + "type": [ + "null", + "string" + ] + }, + "member_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "network_summaries", + "stream": "network_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rma" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "maintenance" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "available" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "in_use" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-network_summaries", + "schema": { + "type": "object", + "properties": { + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "hardware_type": { + "type": [ + "null", + "string" + ] + }, + "rma": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "maintenance": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "available": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "in_use": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "cluster_connections", + "stream": "cluster_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-cluster_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "operating_system_preinstall_statistics", + "stream": "operating_system_preinstall_statistics", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "operating_system_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_provisioned_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_preinstalled_percent" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "difference_to_preinstall" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "available_servers" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_preinstalled_servers" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_preinstalled" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "servers_to_rebalance" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-operating_system_preinstall_statistics", + "schema": { + "type": "object", + "properties": { + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "operating_system_id": { + "type": [ + "null", + "string" + ] + }, + "provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_provisioned_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_preinstalled_percent": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "difference_to_preinstall": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "available_servers": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total_preinstalled_servers": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "target_preinstalled": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "servers_to_rebalance": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "servers_in_use", + "stream": "servers_in_use", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "code" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "server_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "time_in_use" + ], + "metadata": { + "sql-datatype": "tsrange", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-servers_in_use", + "schema": { + "type": "object", + "properties": { + "code": { + "type": [ + "null", + "string" + ], + "maxLength": 10 + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "server_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": [ + "null", + "string" + ] + }, + "time_in_use": {} + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_facilities", + "stream": "hardware_facilities", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "hardware_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_facilities", + "schema": { + "type": "object", + "properties": { + "hardware_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "hardware_connections", + "stream": "hardware_connections", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "source_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_port_name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "target_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-hardware_connections", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "source_id": { + "type": [ + "null", + "string" + ] + }, + "source_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_port_name": { + "type": [ + "null", + "string" + ] + }, + "target_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "spot_market_prices", + "stream": "spot_market_prices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "quantity" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_prices", + "schema": { + "type": "object", + "properties": { + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "quantity": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "plan_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "spot_market_total_prices", + "stream": "spot_market_total_prices", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "price" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_quantity" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_earnings" + ], + "metadata": { + "sql-datatype": "numeric", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-spot_market_total_prices", + "schema": { + "type": "object", + "properties": { + "price": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_quantity": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "total_earnings": { + "type": [ + "null", + "number" + ], + "exclusiveMaximum": true, + "maximum": 100000000000000000000000000000000000000000000000000000000000000, + "multipleOf": 1e-38, + "exclusiveMinimum": true, + "minimum": -100000000000000000000000000000000000000000000000000000000000000 + }, + "plan_id": { + "type": [ + "null", + "string" + ] + }, + "facility_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "documents", + "stream": "documents", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 6, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "privy" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_document_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "document_type_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-documents", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "privy": { + "type": [ + "null", + "boolean" + ] + }, + "default_document_version_id": { + "type": [ + "null", + "string" + ] + }, + "document_type_id": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "instance_summaries", + "stream": "instance_summaries", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "spot_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "reserved_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "on_demand_instances" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-instance_summaries", + "schema": { + "type": "object", + "properties": { + "organization_id": { + "type": [ + "null", + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "spot_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "reserved_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "on_demand_instances": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "chassis_blade_nodes", + "stream": "chassis_blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "chassis_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-chassis_blade_nodes", + "schema": { + "type": "object", + "properties": { + "chassis_id": { + "type": [ + "null", + "string" + ] + }, + "blade_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "node_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "blade_nodes", + "stream": "blade_nodes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "connector_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blade_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "node_index" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-blade_nodes", + "schema": { + "type": "object", + "properties": { + "connector_id": { + "type": [ + "null", + "string" + ] + }, + "blade_id": { + "type": [ + "null", + "string" + ] + }, + "node_id": { + "type": [ + "null", + "string" + ] + }, + "node_index": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "pg_stat_statements", + "stream": "pg_stat_statements", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 0, + "is-view": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "userid" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "dbid" + ], + "metadata": { + "sql-datatype": "oid", + "inclusion": "unsupported", + "selected-by-default": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "queryid" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "query" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "calls" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "total_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "min_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "max_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "mean_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "stddev_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "rows" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_hit" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_dirtied" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "shared_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_hit" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_dirtied" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "local_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "temp_blks_read" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "temp_blks_written" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blk_read_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "blk_write_time" + ], + "metadata": { + "sql-datatype": "double precision", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-pg_stat_statements", + "schema": { + "type": "object", + "properties": { + "userid": {}, + "dbid": {}, + "queryid": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "query": { + "type": [ + "null", + "string" + ] + }, + "calls": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "total_time": { + "type": [ + "null", + "number" + ] + }, + "min_time": { + "type": [ + "null", + "number" + ] + }, + "max_time": { + "type": [ + "null", + "number" + ] + }, + "mean_time": { + "type": [ + "null", + "number" + ] + }, + "stddev_time": { + "type": [ + "null", + "number" + ] + }, + "rows": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_hit": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_dirtied": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "shared_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_hit": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_dirtied": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "local_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "temp_blks_read": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "temp_blks_written": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "blk_read_time": { + "type": [ + "null", + "number" + ] + }, + "blk_write_time": { + "type": [ + "null", + "number" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "labels", + "stream": "labels", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 19, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "settings" + ], + "metadata": { + "sql-datatype": "json", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-labels", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "settings": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "mac_ouis", + "stream": "mac_ouis", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 26427, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "oui" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "organization" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manufacturer_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "manual" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-mac_ouis", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "oui": { + "type": [ + "null", + "string" + ] + }, + "organization": { + "type": [ + "null", + "string" + ] + }, + "manufacturer_id": { + "type": [ + "null", + "string" + ] + }, + "manual": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "operating_systems", + "stream": "operating_systems", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 61, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "name" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "distro" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "version" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default_operating_system_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "licensee_product_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "preinstallable" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-operating_systems", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "name": { + "type": [ + "null", + "string" + ] + }, + "slug": { + "type": [ + "null", + "string" + ] + }, + "distro": { + "type": [ + "null", + "string" + ] + }, + "version": { + "type": [ + "null", + "string" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "default_operating_system_version_id": { + "type": [ + "null", + "string" + ] + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "licensee_product_id": { + "type": [ + "null", + "string" + ] + }, + "preinstallable": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "emails", + "stream": "emails", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 35863, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "address" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "default" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "verified" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-emails", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "address": { + "type": [ + "null", + "string" + ] + }, + "default": { + "type": [ + "null", + "boolean" + ] + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "verified": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "notes", + "stream": "notes", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 9753, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "entity_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "author_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "version_id" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "critical" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-notes", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "entity_id": { + "type": [ + "null", + "string" + ] + }, + "entity_type": { + "type": [ + "null", + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "author_id": { + "type": [ + "null", + "string" + ] + }, + "version_id": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "critical": { + "type": [ + "null", + "boolean" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "virtual_networks", + "stream": "virtual_networks", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 49730, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "project_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "description" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "magnum_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vxlan" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "vlan" + ], + "metadata": { + "sql-datatype": "integer", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "global_vni_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-virtual_networks", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "project_id": { + "type": [ + "null", + "string" + ] + }, + "description": { + "type": [ + "null", + "string" + ] + }, + "magnum_id": { + "type": [ + "null", + "string" + ] + }, + "vxlan": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "vlan": { + "type": [ + "null", + "integer" + ], + "minimum": -2147483648, + "maximum": 2147483647 + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_id": { + "type": [ + "null", + "string" + ] + }, + "global_vni_id": { + "type": [ + "null", + "string" + ] + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "notifications", + "stream": "notifications", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 1297902, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "user_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "body" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "severity" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "read" + ], + "metadata": { + "sql-datatype": "boolean", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "context" + ], + "metadata": { + "sql-datatype": "hstore", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-notifications", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "user_id": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "body": { + "type": [ + "null", + "string" + ] + }, + "severity": { + "type": [ + "null", + "string" + ] + }, + "read": { + "type": [ + "null", + "boolean" + ] + }, + "context": { + "type": [ + "null", + "object" + ], + "properties": {} + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "license_activations", + "stream": "license_activations", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [ + "id" + ], + "schema-name": "public", + "database-name": "packet_api", + "row-count": 13848, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "automatic", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "license_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "status" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "expires_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "created_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "updated_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "deleted_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "licensable_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "licensable_type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "type" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "billing_cycle" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "next_metering_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_id" + ], + "metadata": { + "sql-datatype": "uuid", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_started_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "usage_stopped_at" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-public-license_activations", + "schema": { + "type": "object", + "properties": { + "id": { + "type": [ + "string" + ] + }, + "license_id": { + "type": [ + "null", + "string" + ] + }, + "status": { + "type": [ + "null", + "string" + ] + }, + "expires_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "created_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "updated_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "deleted_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "licensable_id": { + "type": [ + "null", + "string" + ] + }, + "licensable_type": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": [ + "null", + "string" + ] + }, + "billing_cycle": { + "type": [ + "null", + "string" + ] + }, + "next_metering_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "plan_version_id": { + "type": [ + "null", + "string" + ] + }, + "usage_started_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "usage_stopped_at": { + "type": [ + "null", + "string" + ], + "format": "date-time" + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, + "selected": false + }, + { + "table_name": "provision_bucket_counts", + "stream": "provision_bucket_counts", + "metadata": [ + { + "breadcrumb": [], + "metadata": { + "table-key-properties": [], + "schema-name": "chartio", + "database-name": "packet_api", + "row-count": 9221, + "is-view": false, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "start" + ], + "metadata": { + "sql-datatype": "timestamp without time zone", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "facility_code" + ], + "metadata": { + "sql-datatype": "text", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "plan_version_slug" + ], + "metadata": { + "sql-datatype": "character varying", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + }, + { + "breadcrumb": [ + "properties", + "count" + ], + "metadata": { + "sql-datatype": "bigint", + "inclusion": "available", + "selected-by-default": true, + "selected": false + } + } + ], + "tap_stream_id": "packet_api-chartio-provision_bucket_counts", + "schema": { + "type": "object", + "properties": { + "start": { + "type": [ + "null", + "string" + ], + "format": "date-time" + }, + "facility_code": { + "type": [ + "null", + "string" + ] + }, + "plan_version_slug": { + "type": [ + "null", + "string" + ] + }, + "count": { + "type": [ + "null", + "integer" + ], + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + } + }, + "definitions": { + "sdc_recursive_integer_array": { + "type": [ + "null", + "integer", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_integer_array" + } + }, + "sdc_recursive_number_array": { + "type": [ + "null", + "number", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_number_array" + } + }, + "sdc_recursive_string_array": { + "type": [ + "null", + "string", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_string_array" + } + }, + "sdc_recursive_boolean_array": { + "type": [ + "null", + "boolean", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_boolean_array" + } + }, + "sdc_recursive_timestamp_array": { + "type": [ + "null", + "string", + "array" + ], + "format": "date-time", + "items": { + "$ref": "#/definitions/sdc_recursive_timestamp_array" + } + }, + "sdc_recursive_object_array": { + "type": [ + "null", + "object", + "array" + ], + "items": { + "$ref": "#/definitions/sdc_recursive_object_array" + } + } + } + }, "selected": false - } - } - ], - "tap_stream_id": "packet_api-public-facilities", - "schema": { - "type": "object", - "properties": { - "id": { - "type": [ - "string" - ] - }, - "name": { - "type": [ - "null", - "string" - ] - }, - "internal_name": { - "type": [ - "null", - "string" - ] - }, - "code": { - "type": [ - "null", - "string" - ], - "maxLength": 10 - }, - "clli": { - "type": [ - "null", - "string" - ], - "maxLength": 8 - }, - "description": { - "type": [ - "null", - "string" - ] - }, - "npanxx": { - "type": [ - "null", - "string" - ] - }, - "emergency_phone": { - "type": [ - "null", - "string" - ] - }, - "features": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "narwhal_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "created_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "updated_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "deleted_at": { - "type": [ - "null", - "string" - ], - "format": "date-time" - }, - "provider_id": { - "type": [ - "null", - "string" - ] - }, - "public": { - "type": [ - "null", - "boolean" - ] - }, - "soren_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "pbnj_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "tinkerbell_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "doorman_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "kant_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "entitlements": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "user_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "organization_ids": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "ip_ranges": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "cacher_credentials": { - "type": [ - "null", - "object" - ], - "properties": {} - }, - "aliases": { - "type": [ - "null", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - } - }, - "definitions": { - "sdc_recursive_integer_array": { - "type": [ - "null", - "integer", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_integer_array" - } - }, - "sdc_recursive_number_array": { - "type": [ - "null", - "number", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_number_array" - } - }, - "sdc_recursive_string_array": { - "type": [ - "null", - "string", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_string_array" - } - }, - "sdc_recursive_boolean_array": { - "type": [ - "null", - "boolean", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_boolean_array" - } - }, - "sdc_recursive_timestamp_array": { - "type": [ - "null", - "string", - "array" - ], - "format": "date-time", - "items": { - "$ref": "#/definitions/sdc_recursive_timestamp_array" - } - }, - "sdc_recursive_object_array": { - "type": [ - "null", - "object", - "array" - ], - "items": { - "$ref": "#/definitions/sdc_recursive_object_array" - } - } } - } - } - ] + ] } \ No newline at end of file diff --git a/tests/unittests/test_full_table_interruption.py b/tests/unittests/test_full_table_interruption.py index 384871b..8d58915 100644 --- a/tests/unittests/test_full_table_interruption.py +++ b/tests/unittests/test_full_table_interruption.py @@ -20,6 +20,7 @@ CAUGHT_MESSAGES = [] COW_RECORD_COUNT = 0 + def singer_write_message_no_cow(message): global COW_RECORD_COUNT @@ -31,34 +32,40 @@ def singer_write_message_no_cow(message): else: CAUGHT_MESSAGES.append(message) + def singer_write_schema_ok(message): CAUGHT_MESSAGES.append(message) + def singer_write_message_ok(message): CAUGHT_MESSAGES.append(message) + def expected_record(fixture_row): expected_record = {} - for k,v in fixture_row.items(): + for k, v in fixture_row.items(): expected_record[k.replace('"', '')] = v return expected_record + def do_not_dump_catalog(catalog): pass + tap_postgres.dump_catalog = do_not_dump_catalog full_table.UPDATE_BOOKMARK_PERIOD = 1 + class LogicalInterruption(unittest.TestCase): maxDiff = None def setUp(self): ensure_db() - table_spec_1 = {"columns": [{"name": "id", "type" : "serial", "primary_key" : True}, - {"name" : 'name', "type": "character varying"}, - {"name" : 'colour', "type": "character varying"}], - "name" : 'COW'} + table_spec_1 = {"columns": [{"name": "id", "type": "serial", "primary_key": True}, + {"name": 'name', "type": "character varying"}, + {"name": 'colour', "type": "character varying"}], + "name": 'COW'} ensure_test_table(table_spec_1) global COW_RECORD_COUNT COW_RECORD_COUNT = 0 @@ -80,21 +87,22 @@ def test_catalog(self): conn.autocommit = True cur = conn.cursor() - cow_rec = {'name' : 'betty', 'colour' : 'blue'} + cow_rec = {'name': 'betty', 'colour': 'blue'} insert_record(cur, 'COW', cow_rec) - cow_rec = {'name' : 'smelly', 'colour' : 'brow'} + cow_rec = {'name': 'smelly', 'colour': 'brow'} insert_record(cur, 'COW', cow_rec) - cow_rec = {'name' : 'pooper', 'colour' : 'green'} + cow_rec = {'name': 'pooper', 'colour': 'green'} insert_record(cur, 'COW', cow_rec) state = {} - #the initial phase of cows logical replication will be a full table. - #it will sync the first record and then blow up on the 2nd record + # the initial phase of cows logical replication will be a full table. + # it will sync the first record and then blow up on the 2nd record try: - tap_postgres.do_sync(get_test_connection_config(), {'streams' : streams}, None, state) + tap_postgres.do_sync(get_test_connection_config(), { + 'streams': streams}, None, None, state) except Exception as ex: blew_up_on_cow = True @@ -104,23 +112,28 @@ def test_catalog(self): self.assertEqual(CAUGHT_MESSAGES[0]['type'], 'SCHEMA') self.assertTrue(isinstance(CAUGHT_MESSAGES[1], singer.StateMessage)) - self.assertIsNone(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('xmin')) - self.assertIsNotNone(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('lsn')) - end_lsn = CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('lsn') - - self.assertTrue(isinstance(CAUGHT_MESSAGES[2], singer.ActivateVersionMessage)) + self.assertIsNone( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('xmin')) + self.assertIsNotNone( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('lsn')) + end_lsn = CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get( + 'lsn') + + self.assertTrue(isinstance( + CAUGHT_MESSAGES[2], singer.ActivateVersionMessage)) new_version = CAUGHT_MESSAGES[2].version self.assertTrue(isinstance(CAUGHT_MESSAGES[3], singer.RecordMessage)) - self.assertEqual(CAUGHT_MESSAGES[3].record, {'colour': 'blue', 'id': 1, 'name': 'betty'}) + self.assertEqual(CAUGHT_MESSAGES[3].record, { + 'colour': 'blue', 'id': 1, 'name': 'betty'}) self.assertEqual('COW', CAUGHT_MESSAGES[3].stream) - - self.assertTrue(isinstance(CAUGHT_MESSAGES[4], singer.StateMessage)) - #xmin is set while we are processing the full table replication - self.assertIsNotNone(CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-COW']['xmin']) - self.assertEqual(CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-COW']['lsn'], end_lsn) + # xmin is set while we are processing the full table replication + self.assertIsNotNone( + CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-COW']['xmin']) + self.assertEqual( + CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-COW']['lsn'], end_lsn) self.assertEqual(CAUGHT_MESSAGES[5].record['name'], 'smelly') self.assertEqual('COW', CAUGHT_MESSAGES[5].stream) @@ -129,64 +142,79 @@ def test_catalog(self): last_xmin = CAUGHT_MESSAGES[6].value['bookmarks']['postgres-public-COW']['xmin'] old_state = CAUGHT_MESSAGES[6].value - - #run another do_sync, should get the remaining record which effectively finishes the initial full_table - #replication portion of the logical replication + # run another do_sync, should get the remaining record which effectively finishes the initial full_table + # replication portion of the logical replication singer.write_message = singer_write_message_ok global COW_RECORD_COUNT COW_RECORD_COUNT = 0 CAUGHT_MESSAGES.clear() - tap_postgres.do_sync(get_test_connection_config(), {'streams' : streams}, None, old_state) + tap_postgres.do_sync(get_test_connection_config(), { + 'streams': streams}, None, None, old_state) self.assertEqual(8, len(CAUGHT_MESSAGES)) self.assertEqual(CAUGHT_MESSAGES[0]['type'], 'SCHEMA') self.assertTrue(isinstance(CAUGHT_MESSAGES[1], singer.StateMessage)) - self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('xmin'), last_xmin) - self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) - self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('version'), new_version) + self.assertEqual( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('xmin'), last_xmin) + self.assertEqual( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) + self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks'] + ['postgres-public-COW'].get('version'), new_version) self.assertTrue(isinstance(CAUGHT_MESSAGES[2], singer.RecordMessage)) - self.assertEqual(CAUGHT_MESSAGES[2].record, {'colour': 'brow', 'id': 2, 'name': 'smelly'}) + self.assertEqual(CAUGHT_MESSAGES[2].record, { + 'colour': 'brow', 'id': 2, 'name': 'smelly'}) self.assertEqual('COW', CAUGHT_MESSAGES[2].stream) self.assertTrue(isinstance(CAUGHT_MESSAGES[3], singer.StateMessage)) - self.assertTrue(CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW'].get('xmin'),last_xmin) - self.assertEqual(CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) - self.assertEqual(CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW'].get('version'), new_version) + self.assertTrue(CAUGHT_MESSAGES[3].value['bookmarks'] + ['postgres-public-COW'].get('xmin'), last_xmin) + self.assertEqual( + CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) + self.assertEqual(CAUGHT_MESSAGES[3].value['bookmarks'] + ['postgres-public-COW'].get('version'), new_version) self.assertTrue(isinstance(CAUGHT_MESSAGES[4], singer.RecordMessage)) self.assertEqual(CAUGHT_MESSAGES[4].record['name'], 'pooper') self.assertEqual('COW', CAUGHT_MESSAGES[4].stream) self.assertTrue(isinstance(CAUGHT_MESSAGES[5], singer.StateMessage)) - self.assertTrue(CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW'].get('xmin') > last_xmin) - self.assertEqual(CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) - self.assertEqual(CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW'].get('version'), new_version) - - - self.assertTrue(isinstance(CAUGHT_MESSAGES[6], singer.ActivateVersionMessage)) + self.assertTrue(CAUGHT_MESSAGES[5].value['bookmarks'] + ['postgres-public-COW'].get('xmin') > last_xmin) + self.assertEqual( + CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) + self.assertEqual(CAUGHT_MESSAGES[5].value['bookmarks'] + ['postgres-public-COW'].get('version'), new_version) + + self.assertTrue(isinstance( + CAUGHT_MESSAGES[6], singer.ActivateVersionMessage)) self.assertEqual(CAUGHT_MESSAGES[6].version, new_version) self.assertTrue(isinstance(CAUGHT_MESSAGES[7], singer.StateMessage)) - self.assertIsNone(CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-COW'].get('xmin')) - self.assertEqual(CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) - self.assertEqual(CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-COW'].get('version'), new_version) + self.assertIsNone( + CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-COW'].get('xmin')) + self.assertEqual( + CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-COW'].get('lsn'), end_lsn) + self.assertEqual(CAUGHT_MESSAGES[7].value['bookmarks'] + ['postgres-public-COW'].get('version'), new_version) + class FullTableInterruption(unittest.TestCase): maxDiff = None + def setUp(self): - table_spec_1 = {"columns": [{"name": "id", "type" : "serial", "primary_key" : True}, - {"name" : 'name', "type": "character varying"}, - {"name" : 'colour', "type": "character varying"}], - "name" : 'COW'} + table_spec_1 = {"columns": [{"name": "id", "type": "serial", "primary_key": True}, + {"name": 'name', "type": "character varying"}, + {"name": 'colour', "type": "character varying"}], + "name": 'COW'} ensure_test_table(table_spec_1) - table_spec_2 = {"columns": [{"name": "id", "type" : "serial", "primary_key" : True}, - {"name" : 'name', "type": "character varying"}, - {"name" : 'colour', "type": "character varying"}], - "name" : 'CHICKEN'} + table_spec_2 = {"columns": [{"name": "id", "type": "serial", "primary_key": True}, + {"name": 'name', "type": "character varying"}, + {"name": 'colour', "type": "character varying"}], + "name": 'CHICKEN'} ensure_test_table(table_spec_2) global COW_RECORD_COUNT @@ -203,72 +231,83 @@ def test_catalog(self): cow_stream = [s for s in streams if s['table_name'] == 'COW'][0] self.assertIsNotNone(cow_stream) cow_stream = select_all_of_stream(cow_stream) - cow_stream = set_replication_method_for_stream(cow_stream, 'FULL_TABLE') + cow_stream = set_replication_method_for_stream( + cow_stream, 'FULL_TABLE') - chicken_stream = [s for s in streams if s['table_name'] == 'CHICKEN'][0] + chicken_stream = [ + s for s in streams if s['table_name'] == 'CHICKEN'][0] self.assertIsNotNone(chicken_stream) chicken_stream = select_all_of_stream(chicken_stream) - chicken_stream = set_replication_method_for_stream(chicken_stream, 'FULL_TABLE') + chicken_stream = set_replication_method_for_stream( + chicken_stream, 'FULL_TABLE') with get_test_connection() as conn: conn.autocommit = True cur = conn.cursor() - cow_rec = {'name' : 'betty', 'colour' : 'blue'} + cow_rec = {'name': 'betty', 'colour': 'blue'} insert_record(cur, 'COW', cow_rec) - cow_rec = {'name' : 'smelly', 'colour' : 'brow'} + cow_rec = {'name': 'smelly', 'colour': 'brow'} insert_record(cur, 'COW', cow_rec) - cow_rec = {'name' : 'pooper', 'colour' : 'green'} + cow_rec = {'name': 'pooper', 'colour': 'green'} insert_record(cur, 'COW', cow_rec) - chicken_rec = {'name' : 'fred', 'colour' : 'red'} + chicken_rec = {'name': 'fred', 'colour': 'red'} insert_record(cur, 'CHICKEN', chicken_rec) state = {} - #this will sync the CHICKEN but then blow up on the COW + # this will sync the CHICKEN but then blow up on the COW try: - tap_postgres.do_sync(get_test_connection_config(), {'streams' : streams}, None, state) + tap_postgres.do_sync(get_test_connection_config(), { + 'streams': streams}, None, None, state) except Exception as ex: # LOGGER.exception(ex) blew_up_on_cow = True self.assertTrue(blew_up_on_cow) - self.assertEqual(14, len(CAUGHT_MESSAGES)) self.assertEqual(CAUGHT_MESSAGES[0]['type'], 'SCHEMA') self.assertTrue(isinstance(CAUGHT_MESSAGES[1], singer.StateMessage)) - self.assertIsNone(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-CHICKEN'].get('xmin')) + self.assertIsNone( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-CHICKEN'].get('xmin')) - self.assertTrue(isinstance(CAUGHT_MESSAGES[2], singer.ActivateVersionMessage)) + self.assertTrue(isinstance( + CAUGHT_MESSAGES[2], singer.ActivateVersionMessage)) new_version = CAUGHT_MESSAGES[2].version self.assertTrue(isinstance(CAUGHT_MESSAGES[3], singer.RecordMessage)) self.assertEqual('CHICKEN', CAUGHT_MESSAGES[3].stream) self.assertTrue(isinstance(CAUGHT_MESSAGES[4], singer.StateMessage)) - #xmin is set while we are processing the full table replication - self.assertIsNotNone(CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-CHICKEN']['xmin']) + # xmin is set while we are processing the full table replication + self.assertIsNotNone( + CAUGHT_MESSAGES[4].value['bookmarks']['postgres-public-CHICKEN']['xmin']) - self.assertTrue(isinstance(CAUGHT_MESSAGES[5], singer.ActivateVersionMessage)) + self.assertTrue(isinstance( + CAUGHT_MESSAGES[5], singer.ActivateVersionMessage)) self.assertEqual(CAUGHT_MESSAGES[5].version, new_version) self.assertTrue(isinstance(CAUGHT_MESSAGES[6], singer.StateMessage)) - self.assertEqual(None, singer.get_currently_syncing( CAUGHT_MESSAGES[6].value)) - #xmin is cleared at the end of the full table replication - self.assertIsNone(CAUGHT_MESSAGES[6].value['bookmarks']['postgres-public-CHICKEN']['xmin']) + self.assertEqual(None, singer.get_currently_syncing( + CAUGHT_MESSAGES[6].value)) + # xmin is cleared at the end of the full table replication + self.assertIsNone( + CAUGHT_MESSAGES[6].value['bookmarks']['postgres-public-CHICKEN']['xmin']) - - #cow messages + # cow messages self.assertEqual(CAUGHT_MESSAGES[7]['type'], 'SCHEMA') self.assertEqual("COW", CAUGHT_MESSAGES[7]['stream']) self.assertTrue(isinstance(CAUGHT_MESSAGES[8], singer.StateMessage)) - self.assertIsNone(CAUGHT_MESSAGES[8].value['bookmarks']['postgres-public-COW'].get('xmin')) - self.assertEqual("postgres-public-COW", CAUGHT_MESSAGES[8].value['currently_syncing']) + self.assertIsNone( + CAUGHT_MESSAGES[8].value['bookmarks']['postgres-public-COW'].get('xmin')) + self.assertEqual("postgres-public-COW", + CAUGHT_MESSAGES[8].value['currently_syncing']) - self.assertTrue(isinstance(CAUGHT_MESSAGES[9], singer.ActivateVersionMessage)) + self.assertTrue(isinstance( + CAUGHT_MESSAGES[9], singer.ActivateVersionMessage)) cow_version = CAUGHT_MESSAGES[9].version self.assertTrue(isinstance(CAUGHT_MESSAGES[10], singer.RecordMessage)) @@ -276,61 +315,71 @@ def test_catalog(self): self.assertEqual('COW', CAUGHT_MESSAGES[10].stream) self.assertTrue(isinstance(CAUGHT_MESSAGES[11], singer.StateMessage)) - #xmin is set while we are processing the full table replication - self.assertIsNotNone(CAUGHT_MESSAGES[11].value['bookmarks']['postgres-public-COW']['xmin']) - + # xmin is set while we are processing the full table replication + self.assertIsNotNone( + CAUGHT_MESSAGES[11].value['bookmarks']['postgres-public-COW']['xmin']) self.assertEqual(CAUGHT_MESSAGES[12].record['name'], 'smelly') self.assertEqual('COW', CAUGHT_MESSAGES[12].stream) old_state = CAUGHT_MESSAGES[13].value - #run another do_sync + # run another do_sync singer.write_message = singer_write_message_ok CAUGHT_MESSAGES.clear() global COW_RECORD_COUNT COW_RECORD_COUNT = 0 - tap_postgres.do_sync(get_test_connection_config(), {'streams' : streams}, None, old_state) + tap_postgres.do_sync(get_test_connection_config(), { + 'streams': streams}, None, None, old_state) self.assertEqual(CAUGHT_MESSAGES[0]['type'], 'SCHEMA') self.assertTrue(isinstance(CAUGHT_MESSAGES[1], singer.StateMessage)) # because we were interrupted, we do not switch versions - self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW']['version'], cow_version) - self.assertIsNotNone(CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW']['xmin']) - self.assertEqual("postgres-public-COW", singer.get_currently_syncing(CAUGHT_MESSAGES[1].value)) + self.assertEqual(CAUGHT_MESSAGES[1].value['bookmarks'] + ['postgres-public-COW']['version'], cow_version) + self.assertIsNotNone( + CAUGHT_MESSAGES[1].value['bookmarks']['postgres-public-COW']['xmin']) + self.assertEqual("postgres-public-COW", + singer.get_currently_syncing(CAUGHT_MESSAGES[1].value)) self.assertTrue(isinstance(CAUGHT_MESSAGES[2], singer.RecordMessage)) self.assertEqual(CAUGHT_MESSAGES[2].record['name'], 'smelly') self.assertEqual('COW', CAUGHT_MESSAGES[2].stream) - - #after record: activate version, state with no xmin or currently syncing + # after record: activate version, state with no xmin or currently syncing self.assertTrue(isinstance(CAUGHT_MESSAGES[3], singer.StateMessage)) - #we still have an xmin for COW because are not yet done with the COW table - self.assertIsNotNone(CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW']['xmin']) - self.assertEqual(singer.get_currently_syncing( CAUGHT_MESSAGES[3].value), 'postgres-public-COW') + # we still have an xmin for COW because are not yet done with the COW table + self.assertIsNotNone( + CAUGHT_MESSAGES[3].value['bookmarks']['postgres-public-COW']['xmin']) + self.assertEqual(singer.get_currently_syncing( + CAUGHT_MESSAGES[3].value), 'postgres-public-COW') self.assertTrue(isinstance(CAUGHT_MESSAGES[4], singer.RecordMessage)) self.assertEqual(CAUGHT_MESSAGES[4].record['name'], 'pooper') self.assertEqual('COW', CAUGHT_MESSAGES[4].stream) self.assertTrue(isinstance(CAUGHT_MESSAGES[5], singer.StateMessage)) - self.assertIsNotNone(CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW']['xmin']) - self.assertEqual(singer.get_currently_syncing( CAUGHT_MESSAGES[5].value), 'postgres-public-COW') - - - #xmin is cleared because we are finished the full table replication - self.assertTrue(isinstance(CAUGHT_MESSAGES[6], singer.ActivateVersionMessage)) + self.assertIsNotNone( + CAUGHT_MESSAGES[5].value['bookmarks']['postgres-public-COW']['xmin']) + self.assertEqual(singer.get_currently_syncing( + CAUGHT_MESSAGES[5].value), 'postgres-public-COW') + + # xmin is cleared because we are finished the full table replication + self.assertTrue(isinstance( + CAUGHT_MESSAGES[6], singer.ActivateVersionMessage)) self.assertEqual(CAUGHT_MESSAGES[6].version, cow_version) self.assertTrue(isinstance(CAUGHT_MESSAGES[7], singer.StateMessage)) - self.assertIsNone(singer.get_currently_syncing( CAUGHT_MESSAGES[7].value)) - self.assertIsNone(CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-CHICKEN']['xmin']) - self.assertIsNone(singer.get_currently_syncing( CAUGHT_MESSAGES[7].value)) + self.assertIsNone(singer.get_currently_syncing( + CAUGHT_MESSAGES[7].value)) + self.assertIsNone( + CAUGHT_MESSAGES[7].value['bookmarks']['postgres-public-CHICKEN']['xmin']) + self.assertIsNone(singer.get_currently_syncing( + CAUGHT_MESSAGES[7].value)) -if __name__== "__main__": +if __name__ == "__main__": test1 = LogicalInterruption() test1.setUp() test1.test_catalog() diff --git a/tests/unittests/test_unsupported_pk.py b/tests/unittests/test_unsupported_pk.py index c0cd184..3d7a100 100644 --- a/tests/unittests/test_unsupported_pk.py +++ b/tests/unittests/test_unsupported_pk.py @@ -15,11 +15,14 @@ LOGGER = get_logger() + def do_not_dump_catalog(catalog): pass + tap_postgres.dump_catalog = do_not_dump_catalog + class Unsupported(unittest.TestCase): maxDiff = None table_name = 'CHICKEN TIMES' @@ -29,30 +32,38 @@ def setUp(self): with get_test_connection() as conn: cur = conn.cursor() table_spec = {"columns": [{"name": "interval_col", "type": "INTERVAL"}, - {"name": "bit_string_col", "type": "bit(5)"}, + {"name": "bit_string_col", + "type": "bit(5)"}, {"name": "bytea_col", "type": "bytea"}, {"name": "point_col", "type": "point"}, {"name": "line_col", "type": "line"}, {"name": "lseg_col", "type": "lseg"}, {"name": "box_col", "type": "box"}, - {"name": "polygon_col", "type": "polygon"}, - {"name": "circle_col", "type": "circle"}, + {"name": "polygon_col", + "type": "polygon"}, + {"name": "circle_col", + "type": "circle"}, {"name": "xml_col", "type": "xml"}, - {"name": "composite_col", "type": "person_composite"}, - {"name": "int_range_col", "type": "int4range"}, - ], + {"name": "composite_col", + "type": "person_composite"}, + {"name": "int_range_col", + "type": "int4range"}, + ], "name": Unsupported.table_name} with get_test_connection() as conn: cur = conn.cursor() - cur.execute(""" DROP TYPE IF EXISTS person_composite CASCADE """) - cur.execute(""" CREATE TYPE person_composite AS (age int, name text) """) + cur.execute( + """ DROP TYPE IF EXISTS person_composite CASCADE """) + cur.execute( + """ CREATE TYPE person_composite AS (age int, name text) """) ensure_test_table(table_spec) def test_catalog(self): conn_config = get_test_connection_config() streams = tap_postgres.do_discovery(conn_config) - chicken_streams = [s for s in streams if s['tap_stream_id'] == "postgres-public-CHICKEN TIMES"] + chicken_streams = [ + s for s in streams if s['tap_stream_id'] == "postgres-public-CHICKEN TIMES"] self.assertEqual(len(chicken_streams), 1) stream_dict = chicken_streams[0] @@ -72,10 +83,10 @@ def test_catalog(self): ('properties', 'composite_col'): {'sql-datatype': 'person_composite', 'selected-by-default': False, 'inclusion': 'unsupported'}, ('properties', 'interval_col'): {'sql-datatype': 'interval', 'selected-by-default': False, 'inclusion': 'unsupported'}, ('properties', 'point_col'): {'sql-datatype': 'point', 'selected-by-default': False, 'inclusion': 'unsupported'}} - ) + ) -if __name__== "__main__": +if __name__ == "__main__": test1 = Unsupported() test1.setUp() test1.test_catalog() diff --git a/tests/unittests/utils.py b/tests/unittests/utils.py index 0e40d7f..6775930 100644 --- a/tests/unittests/utils.py +++ b/tests/unittests/utils.py @@ -1,3 +1,4 @@ +from dotenv import load_dotenv from singer import get_logger, metadata from nose.tools import nottest import psycopg2 @@ -10,6 +11,8 @@ from psycopg2.extensions import quote_ident LOGGER = get_logger() +load_dotenv() + def get_test_connection_config(target_db='postgres'): missing_envs = [x for x in [os.getenv('TAP_POSTGRES_HOST'), @@ -18,7 +21,8 @@ def get_test_connection_config(target_db='postgres'): os.getenv('TAP_POSTGRES_PORT')] if x == None] if len(missing_envs) != 0: #pylint: disable=line-too-long - raise Exception("set TAP_POSTGRES_HOST, TAP_POSTGRES_USER, TAP_POSTGRES_PASSWORD, TAP_POSTGRES_PORT") + raise Exception( + "set TAP_POSTGRES_HOST, TAP_POSTGRES_USER, TAP_POSTGRES_PASSWORD, TAP_POSTGRES_PORT") conn_config = {} conn_config['host'] = os.environ.get('TAP_POSTGRES_HOST') @@ -28,6 +32,7 @@ def get_test_connection_config(target_db='postgres'): conn_config['dbname'] = target_db return conn_config + def get_test_connection(target_db='postgres'): conn_config = get_test_connection_config(target_db) conn_string = "host='{}' dbname='{}' user='{}' password='{}' port='{}'".format(conn_config['host'], @@ -36,12 +41,14 @@ def get_test_connection(target_db='postgres'): conn_config['password'], conn_config['port']) LOGGER.info("connecting to {}".format(conn_config['host'])) + print(conn_string) conn = psycopg2.connect(conn_string) conn.autocommit = True return conn + def build_col_sql(col, cur): if col.get('quoted'): col_sql = "{} {}".format(quote_ident(col['name'], cur), col['type']) @@ -50,30 +57,35 @@ def build_col_sql(col, cur): return col_sql + def build_table(table, cur): create_sql = "CREATE TABLE {}\n".format(quote_ident(table['name'], cur)) col_sql = map(lambda c: build_col_sql(c, cur), table['columns']) pks = [c['name'] for c in table['columns'] if c.get('primary_key')] if len(pks) != 0: - pk_sql = ",\n CONSTRAINT {} PRIMARY KEY({})".format(quote_ident(table['name'] + "_pk", cur), " ,".join(pks)) + pk_sql = ",\n CONSTRAINT {} PRIMARY KEY({})".format( + quote_ident(table['name'] + "_pk", cur), " ,".join(pks)) else: - pk_sql = "" + pk_sql = "" sql = "{} ( {} {})".format(create_sql, ",\n".join(col_sql), pk_sql) return sql + def ensure_db(dbname='postgres'): # Create database dev if not exists with get_test_connection() as conn: conn.autocommit = True with conn.cursor() as cur: - cur.execute("SELECT 1 FROM pg_database WHERE datname = '{}'".format(dbname)) + cur.execute( + "SELECT 1 FROM pg_database WHERE datname = '{}'".format(dbname)) exists = cur.fetchone() if not exists: print("Creating database {}".format(dbname)) cur.execute("CREATE DATABASE {}".format(dbname)) + @nottest def ensure_test_table(table_spec, target_db='postgres'): with get_test_connection(target_db) as conn: @@ -88,18 +100,21 @@ def ensure_test_table(table_spec, target_db='postgres'): old_table = cur.fetchall() if len(old_table) != 0: - cur.execute('DROP TABLE {} cascade'.format(quote_ident(table_spec['name'], cur))) + cur.execute('DROP TABLE {} cascade'.format( + quote_ident(table_spec['name'], cur))) sql = build_table(table_spec, cur) LOGGER.info("create table sql: %s", sql) cur.execute(sql) + def unselect_column(our_stream, col): md = metadata.to_map(our_stream['metadata']) md.get(('properties', col))['selected'] = False our_stream['metadata'] = metadata.to_list(md) return our_stream + def set_replication_method_for_stream(stream, method): new_md = metadata.to_map(stream['metadata']) old_md = new_md.get(()) @@ -108,16 +123,17 @@ def set_replication_method_for_stream(stream, method): stream['metadata'] = metadata.to_list(new_md) return stream + def select_all_of_stream(stream): new_md = metadata.to_map(stream['metadata']) old_md = new_md.get(()) old_md.update({'selected': True}) for col_name, col_schema in stream['schema']['properties'].items(): - #explicitly select column if it is not automatic + # explicitly select column if it is not automatic if new_md.get(('properties', col_name)).get('inclusion') != 'automatic' and new_md.get(('properties', col_name)).get('inclusion') != 'unsupported': old_md = new_md.get(('properties', col_name)) - old_md.update({'selected' : True}) + old_md.update({'selected': True}) stream['metadata'] = metadata.to_list(new_md) return stream @@ -148,13 +164,14 @@ def crud_up_value(value): elif isinstance(value, datetime.date): return "Date '{}'".format(str(value)) else: - raise Exception("crud_up_value does not yet support {}".format(value.__class__)) + raise Exception( + "crud_up_value does not yet support {}".format(value.__class__)) + def insert_record(cursor, table_name, data): our_keys = list(data.keys()) our_keys.sort() - our_values = list(map( lambda k: data.get(k), our_keys)) - + our_values = list(map(lambda k: data.get(k), our_keys)) columns_sql = ", \n".join(map(lambda k: quote_ident(k, cursor), our_keys)) value_sql = ",".join(["%s" for i in range(len(our_keys))]) @@ -184,13 +201,15 @@ def verify_crud_messages(that, caught_messages, pks): that.assertTrue(isinstance(caught_messages[12], singer.StateMessage)) that.assertTrue(isinstance(caught_messages[13], singer.StateMessage)) - #schema includes scn && _sdc_deleted_at because we selected logminer as our replication method - that.assertEqual({"type" : ['integer']}, caught_messages[0].schema.get('properties').get('scn') ) - that.assertEqual({"type" : ['null', 'string'], "format" : "date-time"}, caught_messages[0].schema.get('properties').get('_sdc_deleted_at') ) + # schema includes scn && _sdc_deleted_at because we selected logminer as our replication method + that.assertEqual({"type": ['integer']}, caught_messages[0].schema.get( + 'properties').get('scn')) + that.assertEqual({"type": ['null', 'string'], "format": "date-time"}, + caught_messages[0].schema.get('properties').get('_sdc_deleted_at')) that.assertEqual(pks, caught_messages[0].key_properties) - #verify first STATE message + # verify first STATE message bookmarks_1 = caught_messages[2].value.get('bookmarks')['ROOT-CHICKEN'] that.assertIsNotNone(bookmarks_1) bookmarks_1_scn = bookmarks_1.get('scn') @@ -198,7 +217,7 @@ def verify_crud_messages(that, caught_messages, pks): that.assertIsNotNone(bookmarks_1_scn) that.assertIsNotNone(bookmarks_1_version) - #verify STATE message after UPDATE + # verify STATE message after UPDATE bookmarks_2 = caught_messages[6].value.get('bookmarks')['ROOT-CHICKEN'] that.assertIsNotNone(bookmarks_2) bookmarks_2_scn = bookmarks_2.get('scn') From f62e59090165c6f4e0b5bd88dbada258d7dfa80d Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 14:19:30 -0600 Subject: [PATCH 11/20] handle invalid timestamp 0001-01-01 00:00:00 --- tap_postgres/db.py | 4 ++++ tap_postgres/typecasters/__init__.py | 4 ++++ .../typecasters/invalid_timestamp_caster.py | 19 +++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 tap_postgres/typecasters/__init__.py create mode 100644 tap_postgres/typecasters/invalid_timestamp_caster.py diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 98d1185..ba783ff 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,6 +6,8 @@ import singer LOGGER = singer.get_logger() +from tap_postgres import typecasters + cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False @@ -61,6 +63,8 @@ def open_connection(conn_config, logical_replication=False): cfg['connection_factory'] = psycopg2.extras.LogicalReplicationConnection conn = psycopg2.connect(**cfg) + + typecasters.register_type_casters(conn) return conn diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py new file mode 100644 index 0000000..e83f461 --- /dev/null +++ b/tap_postgres/typecasters/__init__.py @@ -0,0 +1,4 @@ +from tap_postgres.typecasters import invalid_timestamp_caster + +def register_type_casters(connection): + invalid_timestamp_caster.register_type(connection) \ No newline at end of file diff --git a/tap_postgres/typecasters/invalid_timestamp_caster.py b/tap_postgres/typecasters/invalid_timestamp_caster.py new file mode 100644 index 0000000..448704e --- /dev/null +++ b/tap_postgres/typecasters/invalid_timestamp_caster.py @@ -0,0 +1,19 @@ +import psycopg2 + +InvalidDate = None + + # This function defines types cast, and as returned database literal is already a string, no additional logic required +def cast_invalid_timestamp(value, cursor): + return value + +def register_type(connection): + global InvalidDate + if not InvalidDate: + cursor = connection.cursor() + # some databases have timestamp defaults of 0001-01-01... instead of NULL defaults + cursor.execute("select to_timestamp('0001-01-01 00:00:00','YYYY-MM-DD HH24:MI:SS')::timestamp without time zone") + psql_timestamp_oid = cursor.description[0][1] + + InvalidDate = psycopg2.extensions.new_type((psql_timestamp_oid,), 'TIMESTAMP WITHOUT TIMEZONE', cast_invalid_timestamp) + psycopg2.extensions.register_type(InvalidDate) + From 4baf45df95f31a0de10050b32cd3dec400be9c28 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 14:38:50 -0600 Subject: [PATCH 12/20] import fix --- tap_postgres/typecasters/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py index e83f461..a7f807c 100644 --- a/tap_postgres/typecasters/__init__.py +++ b/tap_postgres/typecasters/__init__.py @@ -1,4 +1,4 @@ -from tap_postgres.typecasters import invalid_timestamp_caster +import tap_postgres.typecasters.invalid_timestamp_caster as invalid_timestamp_caster def register_type_casters(connection): invalid_timestamp_caster.register_type(connection) \ No newline at end of file From 5c932412af518ae6d131946717ba60268a9ffd8e Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 14:44:12 -0600 Subject: [PATCH 13/20] different import --- tap_postgres/typecasters/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py index a7f807c..eddc3c6 100644 --- a/tap_postgres/typecasters/__init__.py +++ b/tap_postgres/typecasters/__init__.py @@ -1,4 +1,4 @@ -import tap_postgres.typecasters.invalid_timestamp_caster as invalid_timestamp_caster +from . import invalid_timestamp_caster def register_type_casters(connection): invalid_timestamp_caster.register_type(connection) \ No newline at end of file From 43ea17461f944008b01aa512b01e8c8605bf72f0 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 14:47:05 -0600 Subject: [PATCH 14/20] different import --- tap_postgres/db.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_postgres/db.py b/tap_postgres/db.py index ba783ff..06a15d0 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,7 +6,7 @@ import singer LOGGER = singer.get_logger() -from tap_postgres import typecasters +import tap_postgres.typecasters as typecasters cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False From 561fa71cea41344d2527828c0fff3cde17d86e8c Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 14:57:47 -0600 Subject: [PATCH 15/20] ahh modules --- tap_postgres/db.py | 6 +++++- tap_postgres/typecasters/__init__.py | 5 +---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 06a15d0..8b81a4e 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -64,7 +64,7 @@ def open_connection(conn_config, logical_replication=False): conn = psycopg2.connect(**cfg) - typecasters.register_type_casters(conn) + register_typecasters(conn) return conn @@ -204,3 +204,7 @@ def numeric_max(precision, scale): def numeric_min(precision, scale): return -10 ** (precision - scale) + + +def register_typecasters(connection): + typecasters.invalid_timestamp_caster.register_type(connection) \ No newline at end of file diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py index eddc3c6..68e6260 100644 --- a/tap_postgres/typecasters/__init__.py +++ b/tap_postgres/typecasters/__init__.py @@ -1,4 +1 @@ -from . import invalid_timestamp_caster - -def register_type_casters(connection): - invalid_timestamp_caster.register_type(connection) \ No newline at end of file +import tap_postgres.typecasters.invalid_timestamp_caster \ No newline at end of file From 6aee3eeb740e8a021f8d1f36372e7c64ffd936a7 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 15:06:27 -0600 Subject: [PATCH 16/20] modules --- tap_postgres/db.py | 8 ++++---- tap_postgres/typecasters/__init__.py | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 8b81a4e..8a6977e 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,7 +6,7 @@ import singer LOGGER = singer.get_logger() -import tap_postgres.typecasters as typecasters +from tap_postgres.typecasters import register_type_casters cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False @@ -64,7 +64,7 @@ def open_connection(conn_config, logical_replication=False): conn = psycopg2.connect(**cfg) - register_typecasters(conn) + register_type_casters(conn) return conn @@ -206,5 +206,5 @@ def numeric_min(precision, scale): return -10 ** (precision - scale) -def register_typecasters(connection): - typecasters.invalid_timestamp_caster.register_type(connection) \ No newline at end of file +# def register_typecasters(connection): +# typecasters.invalid_timestamp_caster.register_type(connection) \ No newline at end of file diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py index 68e6260..d12bfdc 100644 --- a/tap_postgres/typecasters/__init__.py +++ b/tap_postgres/typecasters/__init__.py @@ -1 +1,4 @@ -import tap_postgres.typecasters.invalid_timestamp_caster \ No newline at end of file +from tap_postgres.typecasters.invalid_timestamp_caster import register_type as register_invalid_timestamp_type + +def register_type_casters(connection): + register_invalid_timestamp_type(connection) \ No newline at end of file From 68f902c929689cdbb8e41d5ee5da9bc7a11978b6 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 15:09:25 -0600 Subject: [PATCH 17/20] modules --- tap_postgres/db.py | 4 ++-- tap_postgres/typecasters/__init__.py | 4 ---- tap_postgres/typecasters/register_typecasters.py | 4 ++++ 3 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 tap_postgres/typecasters/register_typecasters.py diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 8a6977e..e9c1230 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,7 +6,7 @@ import singer LOGGER = singer.get_logger() -from tap_postgres.typecasters import register_type_casters +from tap_postgres.typecasters.register_typecasters import register_typecasters cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False @@ -64,7 +64,7 @@ def open_connection(conn_config, logical_replication=False): conn = psycopg2.connect(**cfg) - register_type_casters(conn) + register_typecasters(conn) return conn diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py index d12bfdc..e69de29 100644 --- a/tap_postgres/typecasters/__init__.py +++ b/tap_postgres/typecasters/__init__.py @@ -1,4 +0,0 @@ -from tap_postgres.typecasters.invalid_timestamp_caster import register_type as register_invalid_timestamp_type - -def register_type_casters(connection): - register_invalid_timestamp_type(connection) \ No newline at end of file diff --git a/tap_postgres/typecasters/register_typecasters.py b/tap_postgres/typecasters/register_typecasters.py new file mode 100644 index 0000000..7a2e1df --- /dev/null +++ b/tap_postgres/typecasters/register_typecasters.py @@ -0,0 +1,4 @@ +from tap_postgres.typecasters.invalid_timestamp_caster import register_type as register_invalid_timestamp_type + +def register_typecasters(connection): + register_invalid_timestamp_type(connection) \ No newline at end of file From a34310ff72fd5e6a97beaaf88982748aaab3fc44 Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 15:12:17 -0600 Subject: [PATCH 18/20] imports --- tap_postgres/db.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_postgres/db.py b/tap_postgres/db.py index e9c1230..1714ab1 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,7 +6,7 @@ import singer LOGGER = singer.get_logger() -from tap_postgres.typecasters.register_typecasters import register_typecasters +from .typecasters.register_typecasters import register_typecasters cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False From 8c480fc20b60e0323495efded8af00a18db4431e Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 15:37:01 -0600 Subject: [PATCH 19/20] imports --- tap_postgres/db.py | 2 +- tap_postgres/sync_strategies/__init__.py | 0 tap_postgres/typecasters/__init__.py | 0 tap_postgres/typecasters/register_typecasters.py | 4 ++-- 4 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 tap_postgres/sync_strategies/__init__.py delete mode 100644 tap_postgres/typecasters/__init__.py diff --git a/tap_postgres/db.py b/tap_postgres/db.py index 1714ab1..e9c1230 100644 --- a/tap_postgres/db.py +++ b/tap_postgres/db.py @@ -6,7 +6,7 @@ import singer LOGGER = singer.get_logger() -from .typecasters.register_typecasters import register_typecasters +from tap_postgres.typecasters.register_typecasters import register_typecasters cursor_iter_size = 20000 include_schemas_in_destination_stream_name = False diff --git a/tap_postgres/sync_strategies/__init__.py b/tap_postgres/sync_strategies/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tap_postgres/typecasters/__init__.py b/tap_postgres/typecasters/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tap_postgres/typecasters/register_typecasters.py b/tap_postgres/typecasters/register_typecasters.py index 7a2e1df..4522aea 100644 --- a/tap_postgres/typecasters/register_typecasters.py +++ b/tap_postgres/typecasters/register_typecasters.py @@ -1,4 +1,4 @@ -from tap_postgres.typecasters.invalid_timestamp_caster import register_type as register_invalid_timestamp_type +import tap_postgres.typecasters.invalid_timestamp_caster as invalid_timestamp def register_typecasters(connection): - register_invalid_timestamp_type(connection) \ No newline at end of file + invalid_timestamp.register_type(connection) \ No newline at end of file From 3f070bf65360bd9b3dc1033fac36a94e029d433f Mon Sep 17 00:00:00 2001 From: Adam Roderick Date: Tue, 14 Jul 2020 15:47:38 -0600 Subject: [PATCH 20/20] packaging --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index dd945bb..520620d 100644 --- a/setup.py +++ b/setup.py @@ -25,5 +25,5 @@ [console_scripts] tap-postgres=tap_postgres:main ''', - packages=['tap_postgres', 'tap_postgres.sync_strategies'] + packages=['tap_postgres', 'tap_postgres.sync_strategies', 'tap_postgres.typecasters'] )